You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by dm...@apache.org on 2021/01/15 00:36:48 UTC

[ignite-website] branch master updated: rebuilding the 2.9.1 docs with the latest CLS optimizations

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 9333d5b  rebuilding the 2.9.1 docs with the latest CLS optimizations
9333d5b is described below

commit 9333d5b40bc3d71556044b8ce482e83053a02079
Author: Denis Magda <dm...@gridgain.com>
AuthorDate: Thu Jan 14 16:36:24 2021 -0800

    rebuilding the 2.9.1 docs with the latest CLS optimizations
---
 assets/css/styles.css                              | 117 +++++++++++++++
 assets/css/styles.css.map                          |  12 +-
 assets/images/icon_lang_cn_25x25.jpg               | Bin 0 -> 1248 bytes
 assets/images/icon_lang_cn_75x75.jpg               | Bin 0 -> 1658 bytes
 assets/images/icon_lang_en_25x25.jpg               | Bin 0 -> 1374 bytes
 assets/images/icon_lang_en_75x75.jpg               | Bin 0 -> 2558 bytes
 docs/2.9.1/SQL/JDBC/error-codes.html               | 163 +++++++++++----------
 docs/2.9.1/SQL/JDBC/jdbc-client-driver.html        | 163 +++++++++++----------
 docs/2.9.1/SQL/JDBC/jdbc-driver.html               | 163 +++++++++++----------
 docs/2.9.1/SQL/ODBC/connection-string-dsn.html     | 163 +++++++++++----------
 docs/2.9.1/SQL/ODBC/data-types.html                | 163 +++++++++++----------
 docs/2.9.1/SQL/ODBC/error-codes.html               | 163 +++++++++++----------
 docs/2.9.1/SQL/ODBC/odbc-driver.html               | 163 +++++++++++----------
 docs/2.9.1/SQL/ODBC/querying-modifying-data.html   | 163 +++++++++++----------
 docs/2.9.1/SQL/ODBC/specification.html             | 163 +++++++++++----------
 docs/2.9.1/SQL/custom-sql-func.html                | 163 +++++++++++----------
 docs/2.9.1/SQL/distributed-joins.html              | 163 +++++++++++----------
 docs/2.9.1/SQL/indexes.html                        | 163 +++++++++++----------
 docs/2.9.1/SQL/schemas.html                        | 163 +++++++++++----------
 docs/2.9.1/SQL/sql-api.html                        | 163 +++++++++++----------
 docs/2.9.1/SQL/sql-introduction.html               | 163 +++++++++++----------
 docs/2.9.1/SQL/sql-transactions.html               | 163 +++++++++++----------
 docs/2.9.1/SQL/sql-tuning.html                     | 163 +++++++++++----------
 .../binary-client-protocol.html                    | 163 +++++++++++----------
 .../binary-type-metadata.html                      | 163 +++++++++++----------
 .../cache-configuration.html                       | 163 +++++++++++----------
 docs/2.9.1/binary-client-protocol/data-format.html | 163 +++++++++++----------
 .../binary-client-protocol/key-value-queries.html  | 163 +++++++++++----------
 .../sql-and-scan-queries.html                      | 163 +++++++++++----------
 docs/2.9.1/clustering/baseline-topology.html       | 163 +++++++++++----------
 docs/2.9.1/clustering/clustering.html              | 163 +++++++++++----------
 docs/2.9.1/clustering/connect-client-nodes.html    | 163 +++++++++++----------
 docs/2.9.1/clustering/discovery-in-the-cloud.html  | 163 +++++++++++----------
 docs/2.9.1/clustering/network-configuration.html   | 163 +++++++++++----------
 .../running-client-nodes-behind-nat.html           | 163 +++++++++++----------
 docs/2.9.1/clustering/tcp-ip-discovery.html        | 163 +++++++++++----------
 docs/2.9.1/clustering/zookeeper-discovery.html     | 163 +++++++++++----------
 .../2.9.1/code-deployment/deploying-user-code.html | 163 +++++++++++----------
 docs/2.9.1/code-deployment/peer-class-loading.html | 163 +++++++++++----------
 docs/2.9.1/configuring-caches/atomicity-modes.html | 163 +++++++++++----------
 docs/2.9.1/configuring-caches/cache-groups.html    | 163 +++++++++++----------
 .../configuring-caches/configuration-overview.html | 163 +++++++++++----------
 .../configuring-caches/configuring-backups.html    | 163 +++++++++++----------
 docs/2.9.1/configuring-caches/expiry-policies.html | 163 +++++++++++----------
 docs/2.9.1/configuring-caches/near-cache.html      | 163 +++++++++++----------
 docs/2.9.1/configuring-caches/on-heap-caching.html | 163 +++++++++++----------
 .../configuring-caches/partition-loss-policy.html  | 163 +++++++++++----------
 docs/2.9.1/cpp-specific/cpp-objects-lifetime.html  | 163 +++++++++++----------
 .../cpp-platform-interoperability.html             | 163 +++++++++++----------
 docs/2.9.1/cpp-specific/cpp-serialization.html     | 163 +++++++++++----------
 docs/2.9.1/cpp-specific/index.html                 | 163 +++++++++++----------
 docs/2.9.1/data-modeling/affinity-collocation.html | 163 +++++++++++----------
 docs/2.9.1/data-modeling/binary-marshaller.html    | 163 +++++++++++----------
 docs/2.9.1/data-modeling/data-modeling.html        | 163 +++++++++++----------
 docs/2.9.1/data-modeling/data-partitioning.html    | 163 +++++++++++----------
 docs/2.9.1/data-rebalancing.html                   | 163 +++++++++++----------
 docs/2.9.1/data-streaming.html                     | 163 +++++++++++----------
 docs/2.9.1/data-structures/atomic-sequence.html    | 163 +++++++++++----------
 docs/2.9.1/data-structures/atomic-types.html       | 163 +++++++++++----------
 docs/2.9.1/data-structures/countdownlatch.html     | 163 +++++++++++----------
 docs/2.9.1/data-structures/id-generator.html       | 163 +++++++++++----------
 docs/2.9.1/data-structures/queue-and-set.html      | 163 +++++++++++----------
 docs/2.9.1/data-structures/semaphore.html          | 163 +++++++++++----------
 .../distributed-computing/cluster-groups.html      | 163 +++++++++++----------
 .../collocated-computations.html                   | 163 +++++++++++----------
 .../distributed-computing.html                     | 163 +++++++++++----------
 .../distributed-computing/executor-service.html    | 163 +++++++++++----------
 .../distributed-computing/fault-tolerance.html     | 163 +++++++++++----------
 .../distributed-computing/job-scheduling.html      | 163 +++++++++++----------
 .../distributed-computing/load-balancing.html      | 163 +++++++++++----------
 docs/2.9.1/distributed-computing/map-reduce.html   | 163 +++++++++++----------
 docs/2.9.1/distributed-locks.html                  | 163 +++++++++++----------
 docs/2.9.1/events/events.html                      | 163 +++++++++++----------
 docs/2.9.1/events/listening-to-events.html         | 163 +++++++++++----------
 .../cassandra/configuration.html                   | 163 +++++++++++----------
 .../cassandra/ddl-generator.html                   | 163 +++++++++++----------
 .../cassandra/overview.html                        | 163 +++++++++++----------
 .../cassandra/usage-examples.html                  | 163 +++++++++++----------
 .../hibernate-l2-cache.html                        | 163 +++++++++++----------
 .../ignite-for-spark/ignite-dataframe.html         | 163 +++++++++++----------
 .../ignite-for-spark/ignitecontext-and-rdd.html    | 163 +++++++++++----------
 .../ignite-for-spark/installation.html             | 163 +++++++++++----------
 .../ignite-for-spark/overview.html                 | 163 +++++++++++----------
 .../ignite-for-spark/spark-shell.html              | 163 +++++++++++----------
 .../ignite-for-spark/troubleshooting.html          | 163 +++++++++++----------
 .../mybatis-l2-cache.html                          | 163 +++++++++++----------
 .../2.9.1/extensions-and-integrations/php-pdo.html | 163 +++++++++++----------
 .../spring/spring-boot.html                        | 163 +++++++++++----------
 .../spring/spring-caching.html                     | 163 +++++++++++----------
 .../spring/spring-data.html                        | 163 +++++++++++----------
 .../streaming/camel-streamer.html                  | 163 +++++++++++----------
 .../streaming/flink-streamer.html                  | 163 +++++++++++----------
 .../streaming/flume-sink.html                      | 163 +++++++++++----------
 .../streaming/jms-streamer.html                    | 163 +++++++++++----------
 .../streaming/kafka-streamer.html                  | 163 +++++++++++----------
 .../streaming/mqtt-streamer.html                   | 163 +++++++++++----------
 .../streaming/rocketmq-streamer.html               | 163 +++++++++++----------
 .../streaming/storm-streamer.html                  | 163 +++++++++++----------
 .../streaming/twitter-streamer.html                | 163 +++++++++++----------
 .../streaming/zeromq-streamer.html                 | 163 +++++++++++----------
 docs/2.9.1/index.html                              | 163 +++++++++++----------
 docs/2.9.1/installation/deb-rpm.html               | 163 +++++++++++----------
 docs/2.9.1/installation/index.html                 | 163 +++++++++++----------
 .../installation/installing-using-docker.html      | 163 +++++++++++----------
 docs/2.9.1/installation/installing-using-zip.html  | 163 +++++++++++----------
 .../kubernetes/amazon-eks-deployment.html          | 163 +++++++++++----------
 .../installation/kubernetes/azure-deployment.html  | 163 +++++++++++----------
 .../installation/kubernetes/gke-deployment.html    | 163 +++++++++++----------
 docs/2.9.1/installation/vmware-installation.html   | 163 +++++++++++----------
 .../key-value-api/basic-cache-operations.html      | 163 +++++++++++----------
 docs/2.9.1/key-value-api/binary-objects.html       | 163 +++++++++++----------
 docs/2.9.1/key-value-api/continuous-queries.html   | 163 +++++++++++----------
 docs/2.9.1/key-value-api/transactions.html         | 163 +++++++++++----------
 docs/2.9.1/key-value-api/using-scan-queries.html   | 163 +++++++++++----------
 docs/2.9.1/logging.html                            | 163 +++++++++++----------
 .../binary-classification/ann.html                 | 163 +++++++++++----------
 .../binary-classification/decision-trees.html      | 163 +++++++++++----------
 .../binary-classification/introduction.html        | 163 +++++++++++----------
 .../binary-classification/knn-classification.html  | 163 +++++++++++----------
 .../binary-classification/linear-svm.html          | 163 +++++++++++----------
 .../binary-classification/logistic-regression.html | 163 +++++++++++----------
 .../multilayer-perceptron.html                     | 163 +++++++++++----------
 .../binary-classification/naive-bayes.html         | 163 +++++++++++----------
 .../clustering/gaussian-mixture.html               | 163 +++++++++++----------
 .../machine-learning/clustering/introduction.html  | 163 +++++++++++----------
 .../clustering/k-means-clustering.html             | 163 +++++++++++----------
 .../machine-learning/ensemble-methods/bagging.html | 163 +++++++++++----------
 .../ensemble-methods/gradient-boosting.html        | 163 +++++++++++----------
 .../ensemble-methods/introduction.html             | 163 +++++++++++----------
 .../ensemble-methods/random-forest.html            | 163 +++++++++++----------
 .../ensemble-methods/stacking.html                 | 163 +++++++++++----------
 .../importing-model/introduction.html              | 163 +++++++++++----------
 .../model-import-from-apache-spark.html            | 163 +++++++++++----------
 .../importing-model/model-import-from-gxboost.html | 163 +++++++++++----------
 docs/2.9.1/machine-learning/machine-learning.html  | 163 +++++++++++----------
 .../model-selection/cross-validation.html          | 163 +++++++++++----------
 .../model-selection/evaluator.html                 | 163 +++++++++++----------
 .../model-selection/hyper-parameter-tuning.html    | 163 +++++++++++----------
 .../model-selection/introduction.html              | 163 +++++++++++----------
 .../model-selection/pipeline-api.html              | 163 +++++++++++----------
 ...lit-the-dataset-on-test-and-train-datasets.html | 163 +++++++++++----------
 .../multiclass-classification.html                 | 163 +++++++++++----------
 .../machine-learning/partition-based-dataset.html  | 163 +++++++++++----------
 docs/2.9.1/machine-learning/preprocessing.html     | 163 +++++++++++----------
 .../machine-learning/recommendation-systems.html   | 163 +++++++++++----------
 .../regression/decision-trees-regression.html      | 163 +++++++++++----------
 .../machine-learning/regression/introduction.html  | 163 +++++++++++----------
 .../regression/knn-regression.html                 | 163 +++++++++++----------
 .../regression/linear-regression.html              | 163 +++++++++++----------
 .../machine-learning/updating-trained-models.html  | 163 +++++++++++----------
 docs/2.9.1/memory-architecture.html                | 163 +++++++++++----------
 docs/2.9.1/memory-configuration/data-regions.html  | 163 +++++++++++----------
 .../memory-configuration/eviction-policies.html    | 163 +++++++++++----------
 docs/2.9.1/memory-configuration/index.html         | 163 +++++++++++----------
 docs/2.9.1/messaging.html                          | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/cluster-id.html      | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/cluster-states.html  | 163 +++++++++++----------
 .../monitoring-metrics/configuring-metrics.html    | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/intro.html           | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/metrics.html         | 163 +++++++++++----------
 .../monitoring-metrics/new-metrics-system.html     | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/new-metrics.html     | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/system-views.html    | 163 +++++++++++----------
 docs/2.9.1/monitoring-metrics/tracing.html         | 163 +++++++++++----------
 .../2.9.1/net-specific/asp-net-output-caching.html | 163 +++++++++++----------
 .../asp-net-session-state-caching.html             | 163 +++++++++++----------
 docs/2.9.1/net-specific/index.html                 | 163 +++++++++++----------
 .../net-specific/net-configuration-options.html    | 163 +++++++++++----------
 .../net-specific/net-cross-platform-support.html   | 163 +++++++++++----------
 .../2.9.1/net-specific/net-deployment-options.html | 163 +++++++++++----------
 .../net-specific/net-entity-framework-cache.html   | 163 +++++++++++----------
 .../net-specific/net-java-services-execution.html  | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-linq.html              | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-logging.html           | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-platform-cache.html    | 163 +++++++++++----------
 .../net-platform-interoperability.html             | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-plugins.html           | 163 +++++++++++----------
 .../net-specific/net-remote-assembly-loading.html  | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-serialization.html     | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-standalone-nodes.html  | 163 +++++++++++----------
 docs/2.9.1/net-specific/net-troubleshooting.html   | 163 +++++++++++----------
 .../general-perf-tips.html                         | 163 +++++++++++----------
 .../handling-exceptions.html                       | 163 +++++++++++----------
 docs/2.9.1/perf-and-troubleshooting/index.html     | 163 +++++++++++----------
 .../perf-and-troubleshooting/memory-tuning.html    | 163 +++++++++++----------
 .../persistence-tuning.html                        | 163 +++++++++++----------
 .../2.9.1/perf-and-troubleshooting/sql-tuning.html | 163 +++++++++++----------
 .../thread-pools-tuning.html                       | 163 +++++++++++----------
 .../perf-and-troubleshooting/troubleshooting.html  | 163 +++++++++++----------
 .../yardstick-benchmarking.html                    | 163 +++++++++++----------
 docs/2.9.1/persistence/custom-cache-store.html     | 163 +++++++++++----------
 docs/2.9.1/persistence/disk-compression.html       | 163 +++++++++++----------
 docs/2.9.1/persistence/external-storage.html       | 163 +++++++++++----------
 docs/2.9.1/persistence/native-persistence.html     | 163 +++++++++++----------
 docs/2.9.1/persistence/persistence-tuning.html     | 163 +++++++++++----------
 docs/2.9.1/persistence/snapshots.html              | 163 +++++++++++----------
 docs/2.9.1/persistence/swap.html                   | 163 +++++++++++----------
 docs/2.9.1/plugins.html                            | 163 +++++++++++----------
 docs/2.9.1/quick-start/cpp.html                    | 163 +++++++++++----------
 docs/2.9.1/quick-start/dotnet.html                 | 163 +++++++++++----------
 docs/2.9.1/quick-start/index.html                  | 163 +++++++++++----------
 docs/2.9.1/quick-start/java.html                   | 163 +++++++++++----------
 docs/2.9.1/quick-start/nodejs.html                 | 163 +++++++++++----------
 docs/2.9.1/quick-start/php.html                    | 163 +++++++++++----------
 docs/2.9.1/quick-start/python.html                 | 163 +++++++++++----------
 docs/2.9.1/quick-start/restapi.html                | 163 +++++++++++----------
 docs/2.9.1/quick-start/sql.html                    | 163 +++++++++++----------
 docs/2.9.1/read-repair.html                        | 163 +++++++++++----------
 docs/2.9.1/resources-injection.html                | 163 +++++++++++----------
 docs/2.9.1/restapi.html                            | 163 +++++++++++----------
 docs/2.9.1/security/authentication.html            | 163 +++++++++++----------
 docs/2.9.1/security/index.html                     | 163 +++++++++++----------
 docs/2.9.1/security/master-key-rotation.html       | 163 +++++++++++----------
 docs/2.9.1/security/sandbox.html                   | 163 +++++++++++----------
 docs/2.9.1/security/ssl-tls.html                   | 163 +++++++++++----------
 docs/2.9.1/security/tde.html                       | 163 +++++++++++----------
 docs/2.9.1/services/services.html                  | 163 +++++++++++----------
 docs/2.9.1/setup.html                              | 163 +++++++++++----------
 docs/2.9.1/sql-reference/aggregate-functions.html  | 163 +++++++++++----------
 docs/2.9.1/sql-reference/data-types.html           | 163 +++++++++++----------
 docs/2.9.1/sql-reference/date-time-functions.html  | 163 +++++++++++----------
 docs/2.9.1/sql-reference/ddl.html                  | 163 +++++++++++----------
 docs/2.9.1/sql-reference/dml.html                  | 163 +++++++++++----------
 docs/2.9.1/sql-reference/index.html                | 163 +++++++++++----------
 docs/2.9.1/sql-reference/numeric-functions.html    | 163 +++++++++++----------
 docs/2.9.1/sql-reference/operational-commands.html | 163 +++++++++++----------
 docs/2.9.1/sql-reference/sql-conformance.html      | 163 +++++++++++----------
 docs/2.9.1/sql-reference/string-functions.html     | 163 +++++++++++----------
 docs/2.9.1/sql-reference/system-functions.html     | 163 +++++++++++----------
 docs/2.9.1/sql-reference/transactions.html         | 163 +++++++++++----------
 docs/2.9.1/starting-nodes.html                     | 163 +++++++++++----------
 docs/2.9.1/thin-clients/cpp-thin-client.html       | 163 +++++++++++----------
 docs/2.9.1/thin-clients/dotnet-thin-client.html    | 163 +++++++++++----------
 .../getting-started-with-thin-clients.html         | 163 +++++++++++----------
 docs/2.9.1/thin-clients/java-thin-client.html      | 163 +++++++++++----------
 docs/2.9.1/thin-clients/nodejs-thin-client.html    | 163 +++++++++++----------
 docs/2.9.1/thin-clients/php-thin-client.html       | 163 +++++++++++----------
 docs/2.9.1/thin-clients/python-thin-client.html    | 163 +++++++++++----------
 docs/2.9.1/tools/control-script.html               | 163 +++++++++++----------
 docs/2.9.1/tools/gg-control-center.html            | 163 +++++++++++----------
 docs/2.9.1/tools/informatica.html                  | 163 +++++++++++----------
 docs/2.9.1/tools/pentaho.html                      | 163 +++++++++++----------
 docs/2.9.1/tools/sqlline.html                      | 163 +++++++++++----------
 docs/2.9.1/tools/tableau.html                      | 163 +++++++++++----------
 docs/2.9.1/tools/visor-cmd.html                    | 163 +++++++++++----------
 docs/2.9.1/transactions/mvcc.html                  | 163 +++++++++++----------
 docs/2.9.1/understanding-configuration.html        | 163 +++++++++++----------
 247 files changed, 20850 insertions(+), 18562 deletions(-)

diff --git a/assets/css/styles.css b/assets/css/styles.css
index 406efae..04e9330 100644
--- a/assets/css/styles.css
+++ b/assets/css/styles.css
@@ -18,6 +18,8 @@ header li:hover .dropdown, header a:focus + .dropdown { display: block; }
 
 header .dropdown-arrow { margin-left: 5px; margin-bottom: 3px; width: 8px; height: 4px; }
 
+header nav > ul { padding: 0; margin: 0; list-style: none; display: inherit; }
+
 header .dropdown { display: none; position: fixed; top: calc(var(--header-height) - 12px); width: auto; background: white; box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.24), 0 0 4px 0 rgba(0, 0, 0, 0.12); border-radius: 4px; padding-top: 10px; padding-bottom: 12px; z-index: 2; }
 
 header .dropdown li { display: flex; }
@@ -369,6 +371,8 @@ section.page-docs > article li { margin-bottom: 0.5em; }
 
 section.page-docs > article li > p { margin-top: 0; margin-bottom: 0; }
 
+section.page-docs > article img { max-width: 100%; height: auto; }
+
 @media (max-width: 800px) { section.page-docs > article { padding-left: 15px; padding-right: 15px; } }
 
 section.page-docs .edit-link { position: relative; top: 10px; right: 10px; float: right; padding-top: calc(var(--header-height) + var(--padding-top)); margin-top: calc((-1 * var(--header-height))); }
@@ -439,4 +443,117 @@ body.hide-left-nav .left-nav { display: none; }
 
 @media (min-width: 600px) and (max-width: 900px) { :target:before { content: ""; display: block; width: 1px; margin-top: -150px; height: 150px; } }
 
+pre.pygments .hll { background-color: #ffffcc; }
+
+pre.pygments, pre.pygments code { background: #ffffff; }
+
+pre.pygments .tok-c { color: #008000; }
+
+/* Comment */
+pre.pygments .tok-err { border: 1px solid #FF0000; }
+
+/* Error */
+pre.pygments .tok-k { color: #0000ff; }
+
+/* Keyword */
+pre.pygments .tok-ch { color: #008000; }
+
+/* Comment.Hashbang */
+pre.pygments .tok-cm { color: #008000; }
+
+/* Comment.Multiline */
+pre.pygments .tok-cp { color: #0000ff; }
+
+/* Comment.Preproc */
+pre.pygments .tok-cpf { color: #008000; }
+
+/* Comment.PreprocFile */
+pre.pygments .tok-c1 { color: #008000; }
+
+/* Comment.Single */
+pre.pygments .tok-cs { color: #008000; }
+
+/* Comment.Special */
+pre.pygments .tok-ge { font-style: italic; }
+
+/* Generic.Emph */
+pre.pygments .tok-gh { font-weight: bold; }
+
+/* Generic.Heading */
+pre.pygments .tok-gp { font-weight: bold; }
+
+/* Generic.Prompt */
+pre.pygments .tok-gs { font-weight: bold; }
+
+/* Generic.Strong */
+pre.pygments .tok-gu { font-weight: bold; }
+
+/* Generic.Subheading */
+pre.pygments .tok-kc { color: #0000ff; }
+
+/* Keyword.Constant */
+pre.pygments .tok-kd { color: #0000ff; }
+
+/* Keyword.Declaration */
+pre.pygments .tok-kn { color: #0000ff; }
+
+/* Keyword.Namespace */
+pre.pygments .tok-kp { color: #0000ff; }
+
+/* Keyword.Pseudo */
+pre.pygments .tok-kr { color: #0000ff; }
+
+/* Keyword.Reserved */
+pre.pygments .tok-kt { color: #2b91af; }
+
+/* Keyword.Type */
+pre.pygments .tok-s { color: #a31515; }
+
+/* Literal.String */
+pre.pygments .tok-nc { color: #2b91af; }
+
+/* Name.Class */
+pre.pygments .tok-ow { color: #0000ff; }
+
+/* Operator.Word */
+pre.pygments .tok-sa { color: #a31515; }
+
+/* Literal.String.Affix */
+pre.pygments .tok-sb { color: #a31515; }
+
+/* Literal.String.Backtick */
+pre.pygments .tok-sc { color: #a31515; }
+
+/* Literal.String.Char */
+pre.pygments .tok-dl { color: #a31515; }
+
+/* Literal.String.Delimiter */
+pre.pygments .tok-sd { color: #a31515; }
+
+/* Literal.String.Doc */
+pre.pygments .tok-s2 { color: #a31515; }
+
+/* Literal.String.Double */
+pre.pygments .tok-se { color: #a31515; }
+
+/* Literal.String.Escape */
+pre.pygments .tok-sh { color: #a31515; }
+
+/* Literal.String.Heredoc */
+pre.pygments .tok-si { color: #a31515; }
+
+/* Literal.String.Interpol */
+pre.pygments .tok-sx { color: #a31515; }
+
+/* Literal.String.Other */
+pre.pygments .tok-sr { color: #a31515; }
+
+/* Literal.String.Regex */
+pre.pygments .tok-s1 { color: #a31515; }
+
+/* Literal.String.Single */
+pre.pygments .tok-ss { color: #a31515; }
+
+/* Literal.String.Symbol */
+
 /*# sourceMappingURL=styles.css.map */
\ No newline at end of file
diff --git a/assets/css/styles.css.map b/assets/css/styles.css.map
index c61dca3..e384b85 100644
--- a/assets/css/styles.css.map
+++ b/assets/css/styles.css.map
@@ -13,12 +13,13 @@
 		"_sass/left-nav.scss",
 		"_sass/right-nav.scss",
 		"_sass/footer.scss",
-		"_sass/docs.scss"
+		"_sass/docs.scss",
+		"_sass/asciidoc-pygments.scss"
 	],
 	"sourcesContent": [
-		"@import \"variables\";\n@import \"header\";\n@import \"code\";\n@import \"rouge-base16-solarized\";\n@import \"text\";\n@import \"callouts\";\n@import \"layout\";\n@import \"left-nav\";\n@import \"right-nav\";\n@import \"footer\";\n\n@import \"docs\";\n",
+		"@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\n@import \"asciidoc-pygments\";",
 		":root {\n    --gg-red: #ec1c24;\n    --gg-orange: #ec1c24;\n    --gg-orange-dark: #bc440b;\n    --gg-orange-filter: invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);\n    --gg-dark-gray: #333333;\n    --orange-line-thickness: 3px;\n    --block-code-background: rgba(241, 241, 241, 20%);\n    --inline-code-background: rgba(241, 241, 241, 90%);\n    --padding-top: 25px; \n    --link-color: #ec1c24;\n    --body-background: #fcfcfc;\n}\n\n@font-face  [...]
-		"header {\n\n    min-height: var(--header-height);\n    background: white;\n    box-shadow: 0 4px 10px 0 #eeeeee, 0 0 4px 0 #d5d5d5;\n    \n\n    z-index: 1;\n\n    #promotion-bar {\n        background-color: #333333;\n        padding: 8px;\n        \n        p {\n            font-size: 14px;\n            line-height: 1.4em;\n            font-weight: 600;\n            padding: 0;\n            margin: 0;\n\n            color: #f0f0f0;\n            text-align: center;\n\n            a {\ [...]
+		"header {\n\n    min-height: var(--header-height);\n    background: white;\n    box-shadow: 0 4px 10px 0 #eeeeee, 0 0 4px 0 #d5d5d5;\n    \n\n    z-index: 1;\n\n    #promotion-bar {\n        background-color: #333333;\n        padding: 8px;\n        \n        p {\n            font-size: 14px;\n            line-height: 1.4em;\n            font-weight: 600;\n            padding: 0;\n            margin: 0;\n\n            color: #f0f0f0;\n            text-align: center;\n\n            a {\ [...]
 		"pre, pre.rouge {\n    padding: 8px 15px;\n    background: var(--block-code-background) !important;\n    border-radius: 5px;\n    border: 1px solid #e5e5e5;\n    overflow-x: auto;\n    // So code copy button doesn't overflow\n    min-height: 36px;\n\tline-height: 18px;\n    color: #545454;\n}\n\ncode {\n    color: #545454;\n}\n\npre.rouge code {\n    background: none !important;\n}\n\npre.rouge .tok-err {\n  \tborder: none !important;\n  }\n\ncode-tabs.code-tabs__initialized {\n    dis [...]
 		".highlight table td { padding: 5px; }\n.highlight table pre { margin: 0; }\n.highlight, .highlight .w {\n  color: #586e75;\n}\n.highlight .err {\n  color: #002b36;\n  background-color: #dc322f;\n}\n.highlight .c, .highlight .cd, .highlight .cm, .highlight .c1, .highlight .cs {\n  color: #657b83;\n}\n.highlight .cp {\n  color: #b58900;\n}\n.highlight .nt {\n  color: #b58900;\n}\n.highlight .o, .highlight .ow {\n  color: #93a1a1;\n}\n.highlight .p, .highlight .pi {\n  color: #93a1a1;\n} [...]
 		"body {\n    font-family: 'Open Sans', sans-serif;\n}\n\nh1, h2, h3, h4 {\n    color: #000;\n    font-weight: normal;\n    font-family: 'Open Sans';\n}\n\nh1 {\n    font-size: 36px;\n    line-height: 40px;\n}\n\na {\n    text-decoration: none;\n    color: var(--link-color);\n}\n\n\nsection {\n    color: #545454;\n}\n\ntable {\n    border-collapse: collapse;\n\n    td, th {\n        text-align: left;\n        padding: 5px 10px;\n        border-bottom: 1px solid hsl(0, 0%, 85%);\n        [...]
@@ -27,8 +28,9 @@
 		".left-nav {\n    padding: 10px 20px;\n    width: 289px;\n    overflow-y: auto;\n    top: calc(var(--header-height) + var(--promotion-bar-height));\n    height: calc(100vh - var(--header-height) - var(--promotion-bar-height));\n    font-family: 'Open Sans';\n    padding-top: var(--padding-top);\n    background-color: var(--body-background);\n\n    li {\n        list-style: none;\n    }    \n    a, button {\n        text-decoration: none;\n        color: #757575;\n        font-size: 16p [...]
 		".right-nav {\n    width: 289px;\n    padding: 12px 26px;\n    overflow-y: auto;\n    height: calc(100vh - var(--header-height));\n    top: 0;\n    position: -webkit-sticky;\n    position: sticky;\n    display: flex;\n    flex-direction: column;\n    font-family: 'Open sans';\n    padding-top: var(--padding-top);\n    background-color: #ffffff;\n    \n    h6 {\n        margin: 12px 0;\n        font-size: 16px;\n        font-weight: normal;\n    }\n\n    ul {\n        list-style: none;\ [...]
 		"body > footer {\n    border-top: 2px solid #dddddd;\n    height: var(--footer-height);\n    font-size: 16px;\n    color: #393939;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n\n\n    @media (max-width: 570px) {\n        .copyright__extra {\n            display: none;\n        }\n    }\n}\n.right-nav footer {\n    font-size: 12px;\n    padding: calc(var(--footer-gap) * 0.3) 0 5px;;\n    text-align: left;\n    margin: auto 0 0;\n\n    a {\n         [...]
-		"section.page-docs {\n    display: grid;\n    transition: grid-template-columns 0.15s;\n    grid-template-columns: auto 1fr auto;\n    grid-template-rows: 100%;\n    grid-template-areas: 'left-nav content right-nav';\n    line-height: 20px;\n    max-width: 1440px;\n    margin: auto;\n    width: 100%;\n\n    &>article {\n        // box-shadow: -1px 13px 20px 0 #696c70;\n        border-left: 1px solid #eeeeee;\n        background-color: #ffffff;\n        padding: 0 50px 30px;\n        gr [...]
+		"section.page-docs {\n    display: grid;\n    transition: grid-template-columns 0.15s;\n    grid-template-columns: auto 1fr auto;\n    grid-template-rows: 100%;\n    grid-template-areas: 'left-nav content right-nav';\n    line-height: 20px;\n    max-width: 1440px;\n    margin: auto;\n    width: 100%;\n\n    &>article {\n        // box-shadow: -1px 13px 20px 0 #696c70;\n        border-left: 1px solid #eeeeee;\n        background-color: #ffffff;\n        padding: 0 50px 30px;\n        gr [...]
+		"pre.pygments .hll { background-color: #ffffcc }\npre.pygments, pre.pygments code { background: #ffffff; }\npre.pygments .tok-c { color: #008000 } /* Comment */\npre.pygments .tok-err { border: 1px solid #FF0000 } /* Error */\npre.pygments .tok-k { color: #0000ff } /* Keyword */\npre.pygments .tok-ch { color: #008000 } /* Comment.Hashbang */\npre.pygments .tok-cm { color: #008000 } /* Comment.Multiline */\npre.pygments .tok-cp { color: #0000ff } /* Comment.Preproc */\npre.pygments .tok [...]
 	],
 	"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,GAwXb;;A [...]
+	"mappings": "CCAC,AAAD,IAAK,CAAC,EACF,QAAQ,CAAA,QAAC,EACT,WAAW,CAAA,QAAC,EACZ,gBAAgB,CAAA,QAAC,EACjB,kBAAkB,CAAA,yFAAC,EACnB,cAAc,CAAA,QAAC,EACf,uBAAuB,CAAA,IAAC,EACxB,uBAAuB,CAAA,yBAAC,EACxB,wBAAwB,CAAA,yBAAC,EACzB,aAAa,CAAA,KAAC,EACd,YAAY,CAAA,QAAC,EACb,iBAAiB,CAAA,QAAC,GACrB;;AAED,UAAU,GACN,WAAW,EAAE,WAAW,EACxB,WAAW,EAAE,GAAG,EAChB,YAAY,EAAE,IAAI,EAClB,UAAU,EAAE,MAAM;;AClBtB,AAAA,MAAM,CAAC,EAEH,UAAU,EAAE,oBAAoB,EAChC,UAAU,EAAE,KAAK,EACjB,UAAU,EAAE,uCAAuC,EAGnD,OAAO,EAAE,CAAC,GAiYb;;A [...]
 }
\ No newline at end of file
diff --git a/assets/images/icon_lang_cn_25x25.jpg b/assets/images/icon_lang_cn_25x25.jpg
new file mode 100644
index 0000000..cd58cb5
Binary files /dev/null and b/assets/images/icon_lang_cn_25x25.jpg differ
diff --git a/assets/images/icon_lang_cn_75x75.jpg b/assets/images/icon_lang_cn_75x75.jpg
new file mode 100644
index 0000000..b7dfcf6
Binary files /dev/null and b/assets/images/icon_lang_cn_75x75.jpg differ
diff --git a/assets/images/icon_lang_en_25x25.jpg b/assets/images/icon_lang_en_25x25.jpg
new file mode 100644
index 0000000..fce6533
Binary files /dev/null and b/assets/images/icon_lang_en_25x25.jpg differ
diff --git a/assets/images/icon_lang_en_75x75.jpg b/assets/images/icon_lang_en_75x75.jpg
new file mode 100644
index 0000000..4dee4c3
Binary files /dev/null and b/assets/images/icon_lang_en_75x75.jpg differ
diff --git a/docs/2.9.1/SQL/JDBC/error-codes.html b/docs/2.9.1/SQL/JDBC/error-codes.html
index 9949529..75054f3 100644
--- a/docs/2.9.1/SQL/JDBC/error-codes.html
+++ b/docs/2.9.1/SQL/JDBC/error-codes.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/JDBC/error-codes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3315,19 +3328,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3344,8 +3345,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/JDBC/jdbc-client-driver.html b/docs/2.9.1/SQL/JDBC/jdbc-client-driver.html
index 76d1f73..7d58ee7 100644
--- a/docs/2.9.1/SQL/JDBC/jdbc-client-driver.html
+++ b/docs/2.9.1/SQL/JDBC/jdbc-client-driver.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/JDBC/jdbc-client-driver" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3590,19 +3603,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3619,8 +3620,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/JDBC/jdbc-driver.html b/docs/2.9.1/SQL/JDBC/jdbc-driver.html
index 1188c1b..cee40eb 100644
--- a/docs/2.9.1/SQL/JDBC/jdbc-driver.html
+++ b/docs/2.9.1/SQL/JDBC/jdbc-driver.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/JDBC/jdbc-driver" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -4107,19 +4120,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -4136,8 +4137,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/ODBC/connection-string-dsn.html b/docs/2.9.1/SQL/ODBC/connection-string-dsn.html
index 811e736..ef4c5db 100644
--- a/docs/2.9.1/SQL/ODBC/connection-string-dsn.html
+++ b/docs/2.9.1/SQL/ODBC/connection-string-dsn.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/ODBC/connection-string-dsn" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3449,19 +3462,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3478,8 +3479,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/ODBC/data-types.html b/docs/2.9.1/SQL/ODBC/data-types.html
index d4fc08a..6ca4709 100644
--- a/docs/2.9.1/SQL/ODBC/data-types.html
+++ b/docs/2.9.1/SQL/ODBC/data-types.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/ODBC/data-types" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages expanded parent">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3273,19 +3286,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3302,8 +3303,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/ODBC/error-codes.html b/docs/2.9.1/SQL/ODBC/error-codes.html
index b47bda6..cd06a36 100644
--- a/docs/2.9.1/SQL/ODBC/error-codes.html
+++ b/docs/2.9.1/SQL/ODBC/error-codes.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/ODBC/error-codes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages expanded parent">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3390,19 +3403,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3419,8 +3420,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/ODBC/odbc-driver.html b/docs/2.9.1/SQL/ODBC/odbc-driver.html
index 98f70c4..9aa905a 100644
--- a/docs/2.9.1/SQL/ODBC/odbc-driver.html
+++ b/docs/2.9.1/SQL/ODBC/odbc-driver.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/ODBC/odbc-driver" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages expanded parent">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3728,19 +3741,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3757,8 +3758,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/ODBC/querying-modifying-data.html b/docs/2.9.1/SQL/ODBC/querying-modifying-data.html
index 542cb50..f0b53bb 100644
--- a/docs/2.9.1/SQL/ODBC/querying-modifying-data.html
+++ b/docs/2.9.1/SQL/ODBC/querying-modifying-data.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/ODBC/querying-modifying-data" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages expanded parent">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3799,19 +3812,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3828,8 +3829,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/ODBC/specification.html b/docs/2.9.1/SQL/ODBC/specification.html
index 6e3452a..7310f69 100644
--- a/docs/2.9.1/SQL/ODBC/specification.html
+++ b/docs/2.9.1/SQL/ODBC/specification.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/ODBC/specification" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='expanded parent '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages expanded parent">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -4678,19 +4691,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -4707,8 +4708,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/custom-sql-func.html b/docs/2.9.1/SQL/custom-sql-func.html
index f59a460..67869be 100644
--- a/docs/2.9.1/SQL/custom-sql-func.html
+++ b/docs/2.9.1/SQL/custom-sql-func.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/custom-sql-func" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3264,19 +3277,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3293,8 +3294,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/distributed-joins.html b/docs/2.9.1/SQL/distributed-joins.html
index cf9dec5..8b57572 100644
--- a/docs/2.9.1/SQL/distributed-joins.html
+++ b/docs/2.9.1/SQL/distributed-joins.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/distributed-joins" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3360,19 +3373,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3389,8 +3390,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/indexes.html b/docs/2.9.1/SQL/indexes.html
index 3bd9d4c..f715a1d 100644
--- a/docs/2.9.1/SQL/indexes.html
+++ b/docs/2.9.1/SQL/indexes.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/indexes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3958,19 +3971,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3987,8 +3988,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/schemas.html b/docs/2.9.1/SQL/schemas.html
index d789601..990fcd5 100644
--- a/docs/2.9.1/SQL/schemas.html
+++ b/docs/2.9.1/SQL/schemas.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/schemas" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3350,19 +3363,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3379,8 +3380,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/sql-api.html b/docs/2.9.1/SQL/sql-api.html
index ea0cd15..801eee5 100644
--- a/docs/2.9.1/SQL/sql-api.html
+++ b/docs/2.9.1/SQL/sql-api.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/sql-api" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3777,19 +3790,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3806,8 +3807,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/sql-introduction.html b/docs/2.9.1/SQL/sql-introduction.html
index 52a603d..e5bd8e9 100644
--- a/docs/2.9.1/SQL/sql-introduction.html
+++ b/docs/2.9.1/SQL/sql-introduction.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/sql-introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3268,19 +3281,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3297,8 +3298,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/sql-transactions.html b/docs/2.9.1/SQL/sql-transactions.html
index 9f88bb1..0696e0c 100644
--- a/docs/2.9.1/SQL/sql-transactions.html
+++ b/docs/2.9.1/SQL/sql-transactions.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/sql-transactions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3329,19 +3342,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3358,8 +3359,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/SQL/sql-tuning.html b/docs/2.9.1/SQL/sql-tuning.html
index a9e575a..9aeb33b 100644
--- a/docs/2.9.1/SQL/sql-tuning.html
+++ b/docs/2.9.1/SQL/sql-tuning.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/SQL/sql-tuning" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2998,7 +3011,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Cassandra Integration<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -3059,7 +3072,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Performance and Troubleshooting<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -3823,19 +3836,7 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         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({
@@ -3852,8 +3853,16 @@ Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1609992601' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1609992601' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1610670881' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1610670881' async crossorigin></script>
+
+<link rel="stylesheet" href="/assets/css/styles.css?1610670881" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="/assets/css/styles.css?1610670881"></noscript>
+
+<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" media="print" onload="this.media='all'">
+<noscript><link media="all" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"></noscript>
+
+  
 </body>
 
 </html>
diff --git a/docs/2.9.1/binary-client-protocol/binary-client-protocol.html b/docs/2.9.1/binary-client-protocol/binary-client-protocol.html
index 365527a..287134d 100644
--- a/docs/2.9.1/binary-client-protocol/binary-client-protocol.html
+++ b/docs/2.9.1/binary-client-protocol/binary-client-protocol.html
@@ -10,10 +10,15 @@
     window.dataLayer = window.dataLayer || [];
     function gtag(){dataLayer.push(arguments);}
     gtag('js', new Date());
-
     gtag('config', 'UA-61232409-1');
     </script>
 
+    <link rel="preload" href='/assets/js/code-tabs.js?1' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/page-nav.js' as="script" crossorigin>
+    <link rel="preload" href='/assets/js/docs-menu.js?20201005' as="script" crossorigin>
+
+    <style>:root{--gg-red:#ec1c24;--gg-orange:#ec1c24;--gg-orange-dark:#bc440b;--gg-orange-filter:invert(47%) sepia(61%) saturate(1950%) hue-rotate(345deg) brightness(100%) contrast(95%);--gg-dark-gray:#333333;--orange-line-thickness:3px;--block-code-background:rgba(241, 241, 241, 20%);--inline-code-background:rgba(241, 241, 241, 90%);--padding-top:25px;--link-color:#ec1c24;--body-background:#fcfcfc}header{min-height:var(--header-height);background:#fff;box-shadow:0 4px 10px 0 #eee,0 0 4 [...]
+
     
 
     <meta charset="UTF-8">
@@ -23,27 +28,33 @@
     <link rel="canonical" href="/docs/latest/binary-client-protocol/binary-client-protocol" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1609992601">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <link rel="shortcut icon" href="/favicon.ico">
+	  <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?1609992601"></script>
+    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" />
+    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
+    <noscript>
+      <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
+    </noscript>
+
+	<script>
+    // AnchorJS - v4.2.0 - 2019-01-01
+    // https://github.com/bryanbraun/anchorjs
+    // Copyright (c) 2019 Bryan Braun; Licensed MIT
+    !function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnPrope [...]
+    </script>
   
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
 </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"/>
+        <img src="/assets/images/menu-icon.svg" width="18" height="12" alt="menu icon" />
         </button>
         <div class='home'>
             <a href="/" class='home' title='Apache Ignite home'>
-                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" >
+                <img src="/assets/images/apache_ignite_logo.svg" alt="Apache Ignite logo" width="103" height="36" >
             </a>
         </div>
         
@@ -52,10 +63,10 @@
             <option value="2.9.1">2.9.1</option>
         </select>
 
-        <nav id="api-docs">
+        <nav id="api-docs"><ul>
             <li><a href="#">APIs</a>
-            
                 <nav class='dropdown'>
+                    <ul>
                     <li class="dropdown-item"><a href="/releases/latest/javadoc/index.html">Java</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/dotnetdoc/api/">C#/.NET</a></li>
@@ -63,12 +74,13 @@
                     <li class="dropdown-item"><a href="/releases/latest/cppdoc/index.html">C++</a></li>
 
                     <li class="dropdown-item"><a href="/releases/latest/scaladoc/scalar/index.html#org.apache.ignite.scalar.scalar$">Scala</a></li>
-
+                    </ul>
                 </nav>
             </li>
 
             <li><a href="#">Examples</a>
                 <nav class="dropdown">
+                    <ul>
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank" rel="noopener" title="Apache Ignite Java examples">Java</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples" target="_blank" rel="noopener" title="Apache Ignite C#/.NET examples">C#/.NET</a></li>
@@ -80,23 +92,24 @@
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/nodejs/examples" target="_blank" rel="noopener" title="Apache Ignite NodeJS examples">NodeJS</a></li>
 
                     <li class="dropdown-item"><a href="https://github.com/apache/ignite/tree/master/modules/platforms/php/examples" target="_blank" rel="noopener" title="Apache Ignite PHP examples">PHP</a></li>
+                </ul>
                 </nav>
-                </li>
+                </li></ul>
         </nav>
         
         <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
+            <button class="search-close" type='button'><img src='/assets/images/cancel.svg' alt="close" width="10" height="10" /></button>
             <input type="search" placeholder="Search…" id="search-input">
         </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
+        
 
-        <nav id="lang-selector">
-            <li><a href="#"><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>▼</span></a>
+        <nav id="lang-selector"><ul>
+            <li><a href="#"><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon"  width="25" height="25" /><span>▼</span></a>
                 <nav class="dropdown">
-                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en.png" alt="English language icon" /><span>English</span></a></li>
-                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn.png" alt="Chinese language icon" /><span>Chinese</span></a></li>
+                    <li class="dropdown-item"><a href="/docs/latest/" ><img src="/assets/images/icon_lang_en_75x75.jpg" alt="English language icon" width="25" height="25" /><span>English</span></a></li>
+                    <li class="dropdown-item"><a href="https://www.ignite-service.cn/doc/java/" target="_blank" rel="noopener"><img src="/assets/images/icon_lang_cn_75x75.jpg"  width="25" height="25" alt="Chinese language icon" /><span>Chinese</span></a></li>
                 </nav>
-            </li>
+            </li></ul>
         </nav>
 
         <button type='button' class='top-nav-toggle'>⋮</button>
@@ -132,7 +145,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -253,7 +266,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -307,7 +320,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -356,7 +369,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -432,7 +445,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -553,7 +566,7 @@
 
             
 
-			<button type='button' class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group expanded'>
             
                 
@@ -659,7 +672,7 @@
                             
                             <button
                                 type='button'
-                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages expanded parent">
 
                             
@@ -710,7 +723,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -779,7 +792,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -835,7 +848,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -943,7 +956,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1078,7 +1091,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Using Key-Value API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1154,7 +1167,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1286,7 +1299,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1350,7 +1363,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1510,7 +1523,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1631,7 +1644,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Code Deployment<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1674,7 +1687,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -1728,7 +1741,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1787,7 +1800,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1826,7 +1839,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1873,7 +1886,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1930,7 +1943,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -1987,7 +2000,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2044,7 +2057,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2153,7 +2166,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>.NET Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2337,7 +2350,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2373,7 +2386,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>C++ Specific<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2429,7 +2442,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2483,7 +2496,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2512,7 +2525,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2569,7 +2582,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2612,7 +2625,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Tools<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2720,7 +2733,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2761,7 +2774,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2805,7 +2818,7 @@
 
             
 
-			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+			<button type='button' class='group-toggle collapsed '>Extensions and Integrations<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"  width="6" height="10"></button>
              <nav class='nav-group collapsed'>
             
                 
@@ -2820,7 +2833,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Spring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2854,7 +2867,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                                class='collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg" width="6" height="10"></button>
                             <nav class="sub_pages collapsed">
 
                             
@@ -2929,7 +2942,7 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Streaming<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
... 119144 lines suppressed ...