You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by al...@apache.org on 2020/10/21 12:36:24 UTC

[ignite-website] branch master updated: Ignite 2.9.0 docs

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

alexpl 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 08a1fff  Ignite 2.9.0 docs
08a1fff is described below

commit 08a1fff568b1358dd80123454dbddf657d527a39
Author: Aleksey Plekhanov <pl...@gmail.com>
AuthorDate: Wed Oct 21 15:25:56 2020 +0300

    Ignite 2.9.0 docs
---
 releases/2.9.0/cppdoc/annotated.html               |   165 +
 releases/2.9.0/cppdoc/bc_s.png                     |   Bin 0 -> 676 bytes
 releases/2.9.0/cppdoc/bdwn.png                     |   Bin 0 -> 147 bytes
 releases/2.9.0/cppdoc/binary_8h.html               |    93 +
 releases/2.9.0/cppdoc/binary_8h_source.html        |    86 +
 releases/2.9.0/cppdoc/binary__consts_8h.html       |   107 +
 .../2.9.0/cppdoc/binary__consts_8h_source.html     |    88 +
 releases/2.9.0/cppdoc/binary__containers_8h.html   |   130 +
 .../2.9.0/cppdoc/binary__containers_8h_source.html |   118 +
 releases/2.9.0/cppdoc/binary__enum_8h.html         |   119 +
 releases/2.9.0/cppdoc/binary__enum_8h_source.html  |    97 +
 releases/2.9.0/cppdoc/binary__enum__entry_8h.html  |   106 +
 .../cppdoc/binary__enum__entry_8h_source.html      |    85 +
 releases/2.9.0/cppdoc/binary__object_8h.html       |   106 +
 .../2.9.0/cppdoc/binary__object_8h_source.html     |    85 +
 releases/2.9.0/cppdoc/binary__raw__reader_8h.html  |   114 +
 .../cppdoc/binary__raw__reader_8h_source.html      |   106 +
 releases/2.9.0/cppdoc/binary__raw__writer_8h.html  |   112 +
 .../cppdoc/binary__raw__writer_8h_source.html      |   108 +
 releases/2.9.0/cppdoc/binary__reader_8h.html       |   111 +
 .../2.9.0/cppdoc/binary__reader_8h_source.html     |   103 +
 releases/2.9.0/cppdoc/binary__type_8h.html         |   340 +
 releases/2.9.0/cppdoc/binary__type_8h_source.html  |    98 +
 releases/2.9.0/cppdoc/binary__writer_8h.html       |   108 +
 .../2.9.0/cppdoc/binary__writer_8h_source.html     |   105 +
 releases/2.9.0/cppdoc/cache_8h.html                |   122 +
 releases/2.9.0/cppdoc/cache_8h_source.html         |   186 +
 releases/2.9.0/cppdoc/cache__client_8h.html        |   112 +
 releases/2.9.0/cppdoc/cache__client_8h_source.html |   117 +
 releases/2.9.0/cppdoc/cache__entry_8h.html         |   106 +
 releases/2.9.0/cppdoc/cache__entry_8h_source.html  |    92 +
 releases/2.9.0/cppdoc/cache__entry__event_8h.html  |   106 +
 .../cppdoc/cache__entry__event_8h_source.html      |    98 +
 .../cppdoc/cache__entry__event__filter_8h.html     |   111 +
 .../cache__entry__event__filter_8h_source.html     |    87 +
 .../cppdoc/cache__entry__event__listener_8h.html   |   109 +
 .../cache__entry__event__listener_8h_source.html   |    85 +
 .../2.9.0/cppdoc/cache__entry__processor_8h.html   |   108 +
 .../cppdoc/cache__entry__processor_8h_source.html  |    84 +
 releases/2.9.0/cppdoc/classes.html                 |   114 +
 .../classignite_1_1ConstReference-members.html     |    92 +
 .../cppdoc/classignite_1_1ConstReference.html      |   403 +
 .../2.9.0/cppdoc/classignite_1_1Date-members.html  |    93 +
 releases/2.9.0/cppdoc/classignite_1_1Date.html     |   535 +
 .../cppdoc/classignite_1_1Future-members.html      |    90 +
 releases/2.9.0/cppdoc/classignite_1_1Future.html   |   323 +
 ...lassignite_1_1Future_3_01void_01_4-members.html |    90 +
 .../classignite_1_1Future_3_01void_01_4.html       |   305 +
 .../2.9.0/cppdoc/classignite_1_1Guid-members.html  |    96 +
 releases/2.9.0/cppdoc/classignite_1_1Guid.html     |   639 +
 .../cppdoc/classignite_1_1Ignite-members.html      |    98 +
 releases/2.9.0/cppdoc/classignite_1_1Ignite.html   |   601 +
 .../classignite_1_1IgniteBinding-members.html      |    88 +
 .../2.9.0/cppdoc/classignite_1_1IgniteBinding.html |   314 +
 ...lassignite_1_1IgniteBindingContext-members.html |    84 +
 .../classignite_1_1IgniteBindingContext.html       |   166 +
 .../cppdoc/classignite_1_1IgniteError-members.html |   131 +
 .../2.9.0/cppdoc/classignite_1_1IgniteError.html   |  1501 +
 .../2.9.0/cppdoc/classignite_1_1IgniteError.png    |   Bin 0 -> 494 bytes
 .../cppdoc/classignite_1_1Ignition-members.html    |    95 +
 releases/2.9.0/cppdoc/classignite_1_1Ignition.html |   722 +
 .../cppdoc/classignite_1_1JvmOptions-members.html  |    87 +
 .../2.9.0/cppdoc/classignite_1_1JvmOptions.html    |   224 +
 .../cppdoc/classignite_1_1Reference-members.html   |    93 +
 .../2.9.0/cppdoc/classignite_1_1Reference.html     |   470 +
 .../2.9.0/cppdoc/classignite_1_1Time-members.html  |    93 +
 releases/2.9.0/cppdoc/classignite_1_1Time.html     |   535 +
 .../cppdoc/classignite_1_1Timestamp-members.html   |    96 +
 .../2.9.0/cppdoc/classignite_1_1Timestamp.html     |   621 +
 ...ite_1_1binary_1_1BinaryArrayReader-members.html |    86 +
 ...classignite_1_1binary_1_1BinaryArrayReader.html |   298 +
 ...ite_1_1binary_1_1BinaryArrayWriter-members.html |    84 +
 ...classignite_1_1binary_1_1BinaryArrayWriter.html |   237 +
 ..._1binary_1_1BinaryCollectionReader-members.html |    87 +
 ...ignite_1_1binary_1_1BinaryCollectionReader.html |   338 +
 ..._1binary_1_1BinaryCollectionWriter-members.html |    84 +
 ...ignite_1_1binary_1_1BinaryCollectionWriter.html |   237 +
 ...gnite_1_1binary_1_1BinaryEnumEntry-members.html |    86 +
 .../classignite_1_1binary_1_1BinaryEnumEntry.html  |   244 +
 ...gnite_1_1binary_1_1BinaryMapReader-members.html |    87 +
 .../classignite_1_1binary_1_1BinaryMapReader.html  |   355 +
 ...gnite_1_1binary_1_1BinaryMapWriter-members.html |    84 +
 .../classignite_1_1binary_1_1BinaryMapWriter.html  |   248 +
 ...ssignite_1_1binary_1_1BinaryObject-members.html |    88 +
 .../classignite_1_1binary_1_1BinaryObject.html     |   309 +
 ...gnite_1_1binary_1_1BinaryRawReader-members.html |   120 +
 .../classignite_1_1binary_1_1BinaryRawReader.html  |  1382 +
 ...gnite_1_1binary_1_1BinaryRawWriter-members.html |   121 +
 .../classignite_1_1binary_1_1BinaryRawWriter.html  |  1524 +
 ...ssignite_1_1binary_1_1BinaryReader-members.html |   119 +
 .../classignite_1_1binary_1_1BinaryReader.html     |  1577 +
 ...1binary_1_1BinaryStringArrayReader-members.html |    87 +
 ...gnite_1_1binary_1_1BinaryStringArrayReader.html |   301 +
 ...1binary_1_1BinaryStringArrayWriter-members.html |    86 +
 ...gnite_1_1binary_1_1BinaryStringArrayWriter.html |   294 +
 ...ssignite_1_1binary_1_1BinaryWriter-members.html |   122 +
 .../classignite_1_1binary_1_1BinaryWriter.html     |  1914 +
 .../classignite_1_1cache_1_1Cache-members.html     |   165 +
 .../cppdoc/classignite_1_1cache_1_1Cache.html      |  4179 ++
 ...classignite_1_1cache_1_1CacheEntry-members.html |    93 +
 .../cppdoc/classignite_1_1cache_1_1CacheEntry.html |   480 +
 .../cppdoc/classignite_1_1cache_1_1CacheEntry.png  |   Bin 0 -> 906 bytes
 ...ignite_1_1cache_1_1CacheEntryEvent-members.html |   100 +
 .../classignite_1_1cache_1_1CacheEntryEvent.html   |   374 +
 .../classignite_1_1cache_1_1CacheEntryEvent.png    |   Bin 0 -> 895 bytes
 ...te_1_1cache_1_1CacheEntryProcessor-members.html |    84 +
 ...lassignite_1_1cache_1_1CacheEntryProcessor.html |   172 +
 ...nite_1_1cache_1_1MutableCacheEntry-members.html |    91 +
 .../classignite_1_1cache_1_1MutableCacheEntry.html |   417 +
 ..._1_1event_1_1CacheEntryEventFilter-members.html |    85 +
 ...1_1cache_1_1event_1_1CacheEntryEventFilter.html |   171 +
 ..._1_1cache_1_1event_1_1CacheEntryEventFilter.png |   Bin 0 -> 1025 bytes
 ..._1event_1_1CacheEntryEventListener-members.html |    84 +
 ...1cache_1_1event_1_1CacheEntryEventListener.html |   157 +
 ...e_1_1cache_1_1query_1_1QueryCursor-members.html |    91 +
 ...assignite_1_1cache_1_1query_1_1QueryCursor.html |   514 +
 ...ache_1_1query_1_1QueryFieldsCursor-members.html |    88 +
 ...ite_1_1cache_1_1query_1_1QueryFieldsCursor.html |   355 +
 ..._1cache_1_1query_1_1QueryFieldsRow-members.html |    89 +
 ...ignite_1_1cache_1_1query_1_1QueryFieldsRow.html |   420 +
 ...ite_1_1cache_1_1query_1_1ScanQuery-members.html |    90 +
 ...classignite_1_1cache_1_1query_1_1ScanQuery.html |   379 +
 ..._1cache_1_1query_1_1SqlFieldsQuery-members.html |   105 +
 ...ignite_1_1cache_1_1query_1_1SqlFieldsQuery.html |   912 +
 ...nite_1_1cache_1_1query_1_1SqlQuery-members.html |    99 +
 .../classignite_1_1cache_1_1query_1_1SqlQuery.html |   684 +
 ...ite_1_1cache_1_1query_1_1TextQuery-members.html |    91 +
 ...classignite_1_1cache_1_1query_1_1TextQuery.html |   454 +
 ...y_1_1continuous_1_1ContinuousQuery-members.html |    98 +
 ..._1_1query_1_1continuous_1_1ContinuousQuery.html |   655 +
 ...ontinuous_1_1ContinuousQueryHandle-members.html |    86 +
 ...ery_1_1continuous_1_1ContinuousQueryHandle.html |   253 +
 .../cppdoc/classignite_1_1common_1_1Promise.html   |    81 +
 .../classignite_1_1compute_1_1Compute-members.html |    90 +
 .../cppdoc/classignite_1_1compute_1_1Compute.html  |   564 +
 ...ssignite_1_1compute_1_1ComputeFunc-members.html |    84 +
 .../classignite_1_1compute_1_1ComputeFunc.html     |   150 +
 ...he_1_1event_1_1CacheEntryEventFilterHolder.html |    81 +
 ...lassignite_1_1thin_1_1IgniteClient-members.html |    89 +
 .../classignite_1_1thin_1_1IgniteClient.html       |   335 +
 ...1thin_1_1IgniteClientConfiguration-members.html |    98 +
 ...gnite_1_1thin_1_1IgniteClientConfiguration.html |   681 +
 ...te_1_1thin_1_1cache_1_1CacheClient-members.html |   119 +
 ...lassignite_1_1thin_1_1cache_1_1CacheClient.html |  1724 +
 ...ite_1_1transactions_1_1Transaction-members.html |   101 +
 ...classignite_1_1transactions_1_1Transaction.html |   689 +
 ...transactions_1_1TransactionMetrics-members.html |    90 +
 ...nite_1_1transactions_1_1TransactionMetrics.html |   421 +
 ...te_1_1transactions_1_1Transactions-members.html |    94 +
 ...lassignite_1_1transactions_1_1Transactions.html |   527 +
 releases/2.9.0/cppdoc/closed.png                   |   Bin 0 -> 132 bytes
 releases/2.9.0/cppdoc/compute_8h.html              |   106 +
 releases/2.9.0/cppdoc/compute_8h_source.html       |    94 +
 releases/2.9.0/cppdoc/compute__func_8h.html        |   101 +
 releases/2.9.0/cppdoc/compute__func_8h_source.html |    83 +
 releases/2.9.0/cppdoc/continuous__query_8h.html    |   121 +
 .../2.9.0/cppdoc/continuous__query_8h_source.html  |    99 +
 .../2.9.0/cppdoc/continuous__query__handle_8h.html |   111 +
 .../continuous__query__handle_8h_source.html       |    89 +
 ...clude_2ignite_2cache_2cache__peek__mode_8h.html |   104 +
 ...ignite_2cache_2cache__peek__mode_8h_source.html |    88 +
 releases/2.9.0/cppdoc/date_8h.html                 |   103 +
 releases/2.9.0/cppdoc/date_8h_source.html          |    86 +
 releases/2.9.0/cppdoc/deprecated.html              |    82 +
 .../dir_097f68cb7241bfc683e7bdc6c58a7783.html      |    94 +
 .../dir_11fbc4217d50ab21044e5ad6614aede5.html      |    82 +
 .../dir_13c1d00a1be9b016a133dec12b890b36.html      |   109 +
 .../dir_1d5505cee217f179c88903b7091c150e.html      |   100 +
 .../dir_2dedece15635f75054d44afc50ccfbaf.html      |   103 +
 .../dir_3785354546cb37560a212b468c73f89f.html      |    82 +
 .../dir_4c59fe678b7d839a2941d6346d743aa7.html      |    88 +
 .../dir_4e4d22e38ca4e2e8207825ee2d00bc54.html      |    82 +
 .../dir_6917c354dff0dc051d18bd3bcc3faea1.html      |    78 +
 .../dir_70c4f2dc9c34c91dd30b464208cd3c8c.html      |    94 +
 .../dir_84516225c95b6844f8b87c0f7daf8132.html      |    88 +
 .../dir_88bd599177f4cc5007b9f053025b0bc5.html      |   115 +
 .../dir_89e6aceab60817aa630a6f544556b5f7.html      |    78 +
 .../dir_91ef880c2b12d355e87d8c01b90755f3.html      |    78 +
 .../dir_985e469ec48e039817ced4926e3f7372.html      |    91 +
 .../dir_a589d7fa76191ec48a638b0021c39d11.html      |    88 +
 .../dir_b98deae7bc3b0ca8b45558e3cfe0065d.html      |    78 +
 .../dir_bdd9a5d540de89e9fe90efdfc6973a4f.html      |    84 +
 releases/2.9.0/cppdoc/doc.png                      |   Bin 0 -> 746 bytes
 releases/2.9.0/cppdoc/doxygen.css                  |  1596 +
 releases/2.9.0/cppdoc/doxygen.png                  |   Bin 0 -> 3779 bytes
 releases/2.9.0/cppdoc/dynsections.js               |    97 +
 releases/2.9.0/cppdoc/files.html                   |   130 +
 releases/2.9.0/cppdoc/folderclosed.png             |   Bin 0 -> 616 bytes
 releases/2.9.0/cppdoc/folderopen.png               |   Bin 0 -> 597 bytes
 releases/2.9.0/cppdoc/functions.html               |    91 +
 releases/2.9.0/cppdoc/functions_0x7e.html          |   125 +
 releases/2.9.0/cppdoc/functions_b.html             |   132 +
 releases/2.9.0/cppdoc/functions_c.html             |   158 +
 releases/2.9.0/cppdoc/functions_d.html             |    89 +
 releases/2.9.0/cppdoc/functions_enum.html          |    82 +
 releases/2.9.0/cppdoc/functions_eval.html          |   219 +
 releases/2.9.0/cppdoc/functions_f.html             |    85 +
 releases/2.9.0/cppdoc/functions_func.html          |    81 +
 releases/2.9.0/cppdoc/functions_func_0x7e.html     |   125 +
 releases/2.9.0/cppdoc/functions_func_b.html        |   122 +
 releases/2.9.0/cppdoc/functions_func_c.html        |   152 +
 releases/2.9.0/cppdoc/functions_func_d.html        |    86 +
 releases/2.9.0/cppdoc/functions_func_f.html        |    85 +
 releases/2.9.0/cppdoc/functions_func_g.html        |   325 +
 releases/2.9.0/cppdoc/functions_func_h.html        |    92 +
 releases/2.9.0/cppdoc/functions_func_i.html        |   154 +
 releases/2.9.0/cppdoc/functions_func_j.html        |    77 +
 releases/2.9.0/cppdoc/functions_func_l.html        |    95 +
 releases/2.9.0/cppdoc/functions_func_m.html        |    77 +
 releases/2.9.0/cppdoc/functions_func_o.html        |    99 +
 releases/2.9.0/cppdoc/functions_func_p.html        |    90 +
 releases/2.9.0/cppdoc/functions_func_q.html        |    89 +
 releases/2.9.0/cppdoc/functions_func_r.html        |   257 +
 releases/2.9.0/cppdoc/functions_func_s.html        |   185 +
 releases/2.9.0/cppdoc/functions_func_t.html        |   101 +
 releases/2.9.0/cppdoc/functions_func_w.html        |   228 +
 releases/2.9.0/cppdoc/functions_g.html             |   325 +
 releases/2.9.0/cppdoc/functions_h.html             |   101 +
 releases/2.9.0/cppdoc/functions_i.html             |   274 +
 releases/2.9.0/cppdoc/functions_j.html             |    92 +
 releases/2.9.0/cppdoc/functions_k.html             |    80 +
 releases/2.9.0/cppdoc/functions_l.html             |   104 +
 releases/2.9.0/cppdoc/functions_m.html             |    80 +
 releases/2.9.0/cppdoc/functions_n.html             |    78 +
 releases/2.9.0/cppdoc/functions_o.html             |   146 +
 releases/2.9.0/cppdoc/functions_p.html             |   103 +
 releases/2.9.0/cppdoc/functions_q.html             |    89 +
 releases/2.9.0/cppdoc/functions_r.html             |   272 +
 releases/2.9.0/cppdoc/functions_rela.html          |   108 +
 releases/2.9.0/cppdoc/functions_s.html             |   194 +
 releases/2.9.0/cppdoc/functions_t.html             |   111 +
 releases/2.9.0/cppdoc/functions_type.html          |    86 +
 releases/2.9.0/cppdoc/functions_u.html             |    81 +
 releases/2.9.0/cppdoc/functions_v.html             |    82 +
 releases/2.9.0/cppdoc/functions_vars.html          |   241 +
 releases/2.9.0/cppdoc/functions_w.html             |   228 +
 releases/2.9.0/cppdoc/future_8h.html               |   108 +
 releases/2.9.0/cppdoc/future_8h_source.html        |    98 +
 releases/2.9.0/cppdoc/globals.html                 |   102 +
 releases/2.9.0/cppdoc/globals_defs.html            |   102 +
 releases/2.9.0/cppdoc/guid_8h.html                 |   116 +
 releases/2.9.0/cppdoc/guid_8h_source.html          |    88 +
 releases/2.9.0/cppdoc/hierarchy.html               |   155 +
 releases/2.9.0/cppdoc/ignite_8h.html               |   102 +
 releases/2.9.0/cppdoc/ignite_8h_source.html        |    94 +
 releases/2.9.0/cppdoc/ignite__binding_8h.html      |   101 +
 .../2.9.0/cppdoc/ignite__binding_8h_source.html    |    87 +
 .../2.9.0/cppdoc/ignite__binding__context_8h.html  |    99 +
 .../cppdoc/ignite__binding__context_8h_source.html |    82 +
 releases/2.9.0/cppdoc/ignite__client_8h.html       |   108 +
 .../2.9.0/cppdoc/ignite__client_8h_source.html     |    88 +
 .../cppdoc/ignite__client__configuration_8h.html   |   106 +
 .../ignite__client__configuration_8h_source.html   |   100 +
 .../2.9.0/cppdoc/ignite__configuration_8h.html     |   100 +
 .../cppdoc/ignite__configuration_8h_source.html    |    84 +
 releases/2.9.0/cppdoc/ignite__error_8h.html        |   481 +
 releases/2.9.0/cppdoc/ignite__error_8h_source.html |    80 +
 releases/2.9.0/cppdoc/ignite_logo.png              |   Bin 0 -> 24315 bytes
 releases/2.9.0/cppdoc/ignition_8h.html             |   100 +
 releases/2.9.0/cppdoc/ignition_8h_source.html      |    82 +
 releases/2.9.0/cppdoc/index.html                   |    75 +
 releases/2.9.0/cppdoc/jquery.js                    |    87 +
 ...e_modules_platforms_cpp_thin-client_README.html |    75 +
 releases/2.9.0/cppdoc/menu.js                      |    26 +
 releases/2.9.0/cppdoc/menudata.js                  |    98 +
 .../2.9.0/cppdoc/mutable__cache__entry_8h.html     |   104 +
 .../cppdoc/mutable__cache__entry_8h_source.html    |    90 +
 releases/2.9.0/cppdoc/namespaceignite.html         |  1590 +
 .../2.9.0/cppdoc/namespaceignite_1_1binary.html    |   202 +
 .../2.9.0/cppdoc/namespaceignite_1_1cache.html     |   125 +
 .../cppdoc/namespaceignite_1_1cache_1_1event.html  |    95 +
 .../cppdoc/namespaceignite_1_1cache_1_1query.html  |   117 +
 ...paceignite_1_1cache_1_1query_1_1continuous.html |    95 +
 releases/2.9.0/cppdoc/namespaceignite_1_1thin.html |   105 +
 .../cppdoc/namespaceignite_1_1thin_1_1cache.html   |    95 +
 .../cppdoc/namespaceignite_1_1transactions.html    |   107 +
 releases/2.9.0/cppdoc/namespacemembers.html        |   164 +
 releases/2.9.0/cppdoc/namespacemembers_func.html   |   140 +
 releases/2.9.0/cppdoc/namespacemembers_vars.html   |    84 +
 releases/2.9.0/cppdoc/namespaces.html              |    87 +
 releases/2.9.0/cppdoc/nav_f.png                    |   Bin 0 -> 153 bytes
 releases/2.9.0/cppdoc/nav_g.png                    |   Bin 0 -> 95 bytes
 releases/2.9.0/cppdoc/nav_h.png                    |   Bin 0 -> 98 bytes
 releases/2.9.0/cppdoc/open.png                     |   Bin 0 -> 123 bytes
 releases/2.9.0/cppdoc/pages.html                   |    80 +
 releases/2.9.0/cppdoc/query_8h.html                |    90 +
 releases/2.9.0/cppdoc/query_8h_source.html         |    83 +
 releases/2.9.0/cppdoc/query__cursor_8h.html        |   113 +
 releases/2.9.0/cppdoc/query__cursor_8h_source.html |    96 +
 .../2.9.0/cppdoc/query__fields__cursor_8h.html     |   114 +
 .../cppdoc/query__fields__cursor_8h_source.html    |    94 +
 releases/2.9.0/cppdoc/query__fields__row_8h.html   |   113 +
 .../2.9.0/cppdoc/query__fields__row_8h_source.html |    93 +
 releases/2.9.0/cppdoc/query__scan_8h.html          |   110 +
 releases/2.9.0/cppdoc/query__scan_8h_source.html   |    94 +
 releases/2.9.0/cppdoc/query__sql_8h.html           |   112 +
 releases/2.9.0/cppdoc/query__sql_8h_source.html    |   103 +
 releases/2.9.0/cppdoc/query__sql__fields_8h.html   |   112 +
 .../2.9.0/cppdoc/query__sql__fields_8h_source.html |   110 +
 releases/2.9.0/cppdoc/query__text_8h.html          |   110 +
 releases/2.9.0/cppdoc/query__text_8h_source.html   |    95 +
 releases/2.9.0/cppdoc/reference_8h.html            |   155 +
 releases/2.9.0/cppdoc/reference_8h_source.html     |   108 +
 releases/2.9.0/cppdoc/search/all_0.html            |    26 +
 releases/2.9.0/cppdoc/search/all_0.js              |    10 +
 releases/2.9.0/cppdoc/search/all_1.html            |    26 +
 releases/2.9.0/cppdoc/search/all_1.js              |    43 +
 releases/2.9.0/cppdoc/search/all_10.html           |    26 +
 releases/2.9.0/cppdoc/search/all_10.js             |    57 +
 releases/2.9.0/cppdoc/search/all_11.html           |    26 +
 releases/2.9.0/cppdoc/search/all_11.js             |    41 +
 releases/2.9.0/cppdoc/search/all_12.html           |    26 +
 releases/2.9.0/cppdoc/search/all_12.js             |    23 +
 releases/2.9.0/cppdoc/search/all_13.html           |    26 +
 releases/2.9.0/cppdoc/search/all_13.js             |     5 +
 releases/2.9.0/cppdoc/search/all_14.html           |    26 +
 releases/2.9.0/cppdoc/search/all_14.js             |     5 +
 releases/2.9.0/cppdoc/search/all_15.html           |    26 +
 releases/2.9.0/cppdoc/search/all_15.js             |    40 +
 releases/2.9.0/cppdoc/search/all_16.html           |    26 +
 releases/2.9.0/cppdoc/search/all_16.js             |    20 +
 releases/2.9.0/cppdoc/search/all_2.html            |    26 +
 releases/2.9.0/cppdoc/search/all_2.js              |    44 +
 releases/2.9.0/cppdoc/search/all_3.html            |    26 +
 releases/2.9.0/cppdoc/search/all_3.js              |    11 +
 releases/2.9.0/cppdoc/search/all_4.html            |    26 +
 releases/2.9.0/cppdoc/search/all_4.js              |     9 +
 releases/2.9.0/cppdoc/search/all_5.html            |    26 +
 releases/2.9.0/cppdoc/search/all_5.js              |    71 +
 releases/2.9.0/cppdoc/search/all_6.html            |    26 +
 releases/2.9.0/cppdoc/search/all_6.js              |     9 +
 releases/2.9.0/cppdoc/search/all_7.html            |    26 +
 releases/2.9.0/cppdoc/search/all_7.js              |    89 +
 releases/2.9.0/cppdoc/search/all_8.html            |    26 +
 releases/2.9.0/cppdoc/search/all_8.js              |    11 +
 releases/2.9.0/cppdoc/search/all_9.html            |    26 +
 releases/2.9.0/cppdoc/search/all_9.js              |     5 +
 releases/2.9.0/cppdoc/search/all_a.html            |    26 +
 releases/2.9.0/cppdoc/search/all_a.js              |    13 +
 releases/2.9.0/cppdoc/search/all_b.html            |    26 +
 releases/2.9.0/cppdoc/search/all_b.js              |    15 +
 releases/2.9.0/cppdoc/search/all_c.html            |    26 +
 releases/2.9.0/cppdoc/search/all_c.js              |     4 +
 releases/2.9.0/cppdoc/search/all_d.html            |    26 +
 releases/2.9.0/cppdoc/search/all_d.js              |    17 +
 releases/2.9.0/cppdoc/search/all_e.html            |    26 +
 releases/2.9.0/cppdoc/search/all_e.js              |    12 +
 releases/2.9.0/cppdoc/search/all_f.html            |    26 +
 releases/2.9.0/cppdoc/search/all_f.js              |    16 +
 releases/2.9.0/cppdoc/search/classes_0.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_0.js          |    27 +
 releases/2.9.0/cppdoc/search/classes_1.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_1.js          |    18 +
 releases/2.9.0/cppdoc/search/classes_2.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_2.js          |     4 +
 releases/2.9.0/cppdoc/search/classes_3.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_3.js          |     5 +
 releases/2.9.0/cppdoc/search/classes_4.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_4.js          |     4 +
 releases/2.9.0/cppdoc/search/classes_5.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_5.js          |    11 +
 releases/2.9.0/cppdoc/search/classes_6.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_6.js          |     4 +
 releases/2.9.0/cppdoc/search/classes_7.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_7.js          |     5 +
 releases/2.9.0/cppdoc/search/classes_8.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_8.js          |     4 +
 releases/2.9.0/cppdoc/search/classes_9.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_9.js          |     6 +
 releases/2.9.0/cppdoc/search/classes_a.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_a.js          |     4 +
 releases/2.9.0/cppdoc/search/classes_b.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_b.js          |     7 +
 releases/2.9.0/cppdoc/search/classes_c.html        |    26 +
 releases/2.9.0/cppdoc/search/classes_c.js          |    12 +
 releases/2.9.0/cppdoc/search/close.png             |   Bin 0 -> 273 bytes
 releases/2.9.0/cppdoc/search/defines_0.html        |    26 +
 releases/2.9.0/cppdoc/search/defines_0.js          |    13 +
 releases/2.9.0/cppdoc/search/enums_0.html          |    26 +
 releases/2.9.0/cppdoc/search/enums_0.js            |     4 +
 releases/2.9.0/cppdoc/search/enumvalues_0.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_0.js       |     6 +
 releases/2.9.0/cppdoc/search/enumvalues_1.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_1.js       |     4 +
 releases/2.9.0/cppdoc/search/enumvalues_2.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_2.js       |     5 +
 releases/2.9.0/cppdoc/search/enumvalues_3.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_3.js       |     4 +
 releases/2.9.0/cppdoc/search/enumvalues_4.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_4.js       |     5 +
 releases/2.9.0/cppdoc/search/enumvalues_5.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_5.js       |     6 +
 releases/2.9.0/cppdoc/search/enumvalues_6.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_6.js       |     4 +
 releases/2.9.0/cppdoc/search/enumvalues_7.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_7.js       |     4 +
 releases/2.9.0/cppdoc/search/enumvalues_8.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_8.js       |     6 +
 releases/2.9.0/cppdoc/search/enumvalues_9.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_9.js       |     7 +
 releases/2.9.0/cppdoc/search/enumvalues_a.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_a.js       |     8 +
 releases/2.9.0/cppdoc/search/enumvalues_b.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_b.js       |     5 +
 releases/2.9.0/cppdoc/search/enumvalues_c.html     |    26 +
 releases/2.9.0/cppdoc/search/enumvalues_c.js       |     5 +
 releases/2.9.0/cppdoc/search/files_0.html          |    26 +
 releases/2.9.0/cppdoc/search/files_0.js            |    14 +
 releases/2.9.0/cppdoc/search/files_1.html          |    26 +
 releases/2.9.0/cppdoc/search/files_1.js            |    15 +
 releases/2.9.0/cppdoc/search/files_2.html          |    26 +
 releases/2.9.0/cppdoc/search/files_2.js            |     4 +
 releases/2.9.0/cppdoc/search/files_3.html          |    26 +
 releases/2.9.0/cppdoc/search/files_3.js            |     4 +
 releases/2.9.0/cppdoc/search/files_4.html          |    26 +
 releases/2.9.0/cppdoc/search/files_4.js            |     4 +
 releases/2.9.0/cppdoc/search/files_5.html          |    26 +
 releases/2.9.0/cppdoc/search/files_5.js            |    11 +
 releases/2.9.0/cppdoc/search/files_6.html          |    26 +
 releases/2.9.0/cppdoc/search/files_6.js            |     4 +
 releases/2.9.0/cppdoc/search/files_7.html          |    26 +
 releases/2.9.0/cppdoc/search/files_7.js            |    11 +
 releases/2.9.0/cppdoc/search/files_8.html          |    26 +
 releases/2.9.0/cppdoc/search/files_8.js            |     4 +
 releases/2.9.0/cppdoc/search/files_9.html          |    26 +
 releases/2.9.0/cppdoc/search/files_9.js            |     4 +
 releases/2.9.0/cppdoc/search/files_a.html          |    26 +
 releases/2.9.0/cppdoc/search/files_a.js            |    10 +
 releases/2.9.0/cppdoc/search/functions_0.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_0.js        |     5 +
 releases/2.9.0/cppdoc/search/functions_1.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_1.js        |    19 +
 releases/2.9.0/cppdoc/search/functions_10.html     |    26 +
 releases/2.9.0/cppdoc/search/functions_10.js       |    12 +
 releases/2.9.0/cppdoc/search/functions_11.html     |    26 +
 releases/2.9.0/cppdoc/search/functions_11.js       |    40 +
 releases/2.9.0/cppdoc/search/functions_12.html     |    26 +
 releases/2.9.0/cppdoc/search/functions_12.js       |    20 +
 releases/2.9.0/cppdoc/search/functions_2.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_2.js        |    25 +
 releases/2.9.0/cppdoc/search/functions_3.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_3.js        |     7 +
 releases/2.9.0/cppdoc/search/functions_4.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_4.js        |     6 +
 releases/2.9.0/cppdoc/search/functions_5.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_5.js        |    70 +
 releases/2.9.0/cppdoc/search/functions_6.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_6.js        |     7 +
 releases/2.9.0/cppdoc/search/functions_7.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_7.js        |    22 +
 releases/2.9.0/cppdoc/search/functions_8.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_8.js        |     5 +
 releases/2.9.0/cppdoc/search/functions_9.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_9.js        |    10 +
 releases/2.9.0/cppdoc/search/functions_a.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_a.js        |    12 +
 releases/2.9.0/cppdoc/search/functions_b.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_b.js        |    14 +
 releases/2.9.0/cppdoc/search/functions_c.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_c.js        |     7 +
 releases/2.9.0/cppdoc/search/functions_d.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_d.js        |     8 +
 releases/2.9.0/cppdoc/search/functions_e.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_e.js        |    51 +
 releases/2.9.0/cppdoc/search/functions_f.html      |    26 +
 releases/2.9.0/cppdoc/search/functions_f.js        |    36 +
 releases/2.9.0/cppdoc/search/mag_sel.png           |   Bin 0 -> 563 bytes
 releases/2.9.0/cppdoc/search/namespaces_0.html     |    26 +
 releases/2.9.0/cppdoc/search/namespaces_0.js       |    11 +
 releases/2.9.0/cppdoc/search/nomatches.html        |    12 +
 releases/2.9.0/cppdoc/search/pages_0.html          |    26 +
 releases/2.9.0/cppdoc/search/pages_0.js            |     5 +
 releases/2.9.0/cppdoc/search/pages_1.html          |    26 +
 releases/2.9.0/cppdoc/search/pages_1.js            |     4 +
 releases/2.9.0/cppdoc/search/related_0.html        |    26 +
 releases/2.9.0/cppdoc/search/related_0.js          |     9 +
 releases/2.9.0/cppdoc/search/search.css            |   271 +
 releases/2.9.0/cppdoc/search/search.js             |   791 +
 releases/2.9.0/cppdoc/search/search_l.png          |   Bin 0 -> 604 bytes
 releases/2.9.0/cppdoc/search/search_m.png          |   Bin 0 -> 158 bytes
 releases/2.9.0/cppdoc/search/search_r.png          |   Bin 0 -> 612 bytes
 releases/2.9.0/cppdoc/search/searchdata.js         |    48 +
 releases/2.9.0/cppdoc/search/typedefs_0.html       |    26 +
 releases/2.9.0/cppdoc/search/typedefs_0.js         |     5 +
 releases/2.9.0/cppdoc/search/typedefs_1.html       |    26 +
 releases/2.9.0/cppdoc/search/typedefs_1.js         |     4 +
 releases/2.9.0/cppdoc/search/typedefs_2.html       |    26 +
 releases/2.9.0/cppdoc/search/typedefs_2.js         |     4 +
 releases/2.9.0/cppdoc/search/variables_0.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_0.js        |     4 +
 releases/2.9.0/cppdoc/search/variables_1.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_1.js        |     4 +
 releases/2.9.0/cppdoc/search/variables_2.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_2.js        |     4 +
 releases/2.9.0/cppdoc/search/variables_3.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_3.js        |    43 +
 releases/2.9.0/cppdoc/search/variables_4.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_4.js        |     9 +
 releases/2.9.0/cppdoc/search/variables_5.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_5.js        |     4 +
 releases/2.9.0/cppdoc/search/variables_6.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_6.js        |     5 +
 releases/2.9.0/cppdoc/search/variables_7.html      |    26 +
 releases/2.9.0/cppdoc/search/variables_7.js        |     4 +
 releases/2.9.0/cppdoc/splitbar.png                 |   Bin 0 -> 314 bytes
 releases/2.9.0/cppdoc/ssl__mode_8h.html            |   104 +
 releases/2.9.0/cppdoc/ssl__mode_8h_source.html     |    83 +
 ...tructignite_1_1IgniteConfiguration-members.html |    89 +
 .../structignite_1_1IgniteConfiguration.html       |   237 +
 .../structignite_1_1binary_1_1BinaryEnum.html      |    94 +
 ...ite_1_1binary_1_1BinaryEnumDefault-members.html |    84 +
 ...tructignite_1_1binary_1_1BinaryEnumDefault.html |   214 +
 ...structignite_1_1binary_1_1BinaryEnumDefault.png |   Bin 0 -> 910 bytes
 ..._1_1binary_1_1BinaryEnumDefaultAll-members.html |    86 +
 ...ctignite_1_1binary_1_1BinaryEnumDefaultAll.html |   124 +
 ...uctignite_1_1binary_1_1BinaryEnumDefaultAll.png |   Bin 0 -> 1227 bytes
 ..._1_1binary_1_1BinaryEnumIntMinNull-members.html |    83 +
 ...ctignite_1_1binary_1_1BinaryEnumIntMinNull.html |   181 +
 ...uctignite_1_1binary_1_1BinaryEnumIntMinNull.png |   Bin 0 -> 918 bytes
 ...nary_1_1BinaryEnum_3_01T_01_5_01_4-members.html |    88 +
 ...te_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html |   349 +
 .../structignite_1_1binary_1_1BinaryType.html      |    92 +
 ..._1_1binary_1_1BinaryTypeDefaultAll-members.html |    85 +
 ...ctignite_1_1binary_1_1BinaryTypeDefaultAll.html |   121 +
 ...uctignite_1_1binary_1_1BinaryTypeDefaultAll.png |   Bin 0 -> 1551 bytes
 ...binary_1_1BinaryTypeDefaultHashing-members.html |    83 +
 ...nite_1_1binary_1_1BinaryTypeDefaultHashing.html |   181 +
 ...gnite_1_1binary_1_1BinaryTypeDefaultHashing.png |   Bin 0 -> 1039 bytes
 ...inary_1_1BinaryTypeNonNullableType-members.html |    83 +
 ...ite_1_1binary_1_1BinaryTypeNonNullableType.html |   181 +
 ...nite_1_1binary_1_1BinaryTypeNonNullableType.png |   Bin 0 -> 1056 bytes
 ...1binary_1_1BinaryType_3_01T_01_5_4-members.html |    89 +
 ...gnite_1_1binary_1_1BinaryType_3_01T_01_5_4.html |   416 +
 ...ignite_1_1binary_1_1CollectionType-members.html |    87 +
 .../structignite_1_1binary_1_1CollectionType.html  |   137 +
 .../structignite_1_1binary_1_1MapType-members.html |    85 +
 .../cppdoc/structignite_1_1binary_1_1MapType.html  |   126 +
 ...ctignite_1_1cache_1_1CachePeekMode-members.html |    89 +
 .../structignite_1_1cache_1_1CachePeekMode.html    |   141 +
 .../structignite_1_1thin_1_1SslMode-members.html   |    84 +
 .../cppdoc/structignite_1_1thin_1_1SslMode.html    |   121 +
 ..._1_1thin_1_1cache_1_1CachePeekMode-members.html |    88 +
 ...ctignite_1_1thin_1_1cache_1_1CachePeekMode.html |   138 +
 ...sactions_1_1TransactionConcurrency-members.html |    84 +
 ..._1_1transactions_1_1TransactionConcurrency.html |   123 +
 ...ansactions_1_1TransactionIsolation-members.html |    85 +
 ...te_1_1transactions_1_1TransactionIsolation.html |   126 +
 ..._1transactions_1_1TransactionState-members.html |    91 +
 ...ignite_1_1transactions_1_1TransactionState.html |   145 +
 releases/2.9.0/cppdoc/sync_off.png                 |   Bin 0 -> 853 bytes
 releases/2.9.0/cppdoc/sync_on.png                  |   Bin 0 -> 845 bytes
 releases/2.9.0/cppdoc/tab_a.png                    |   Bin 0 -> 142 bytes
 releases/2.9.0/cppdoc/tab_b.png                    |   Bin 0 -> 169 bytes
 releases/2.9.0/cppdoc/tab_h.png                    |   Bin 0 -> 177 bytes
 releases/2.9.0/cppdoc/tab_s.png                    |   Bin 0 -> 184 bytes
 releases/2.9.0/cppdoc/tabs.css                     |     1 +
 ...2ignite_2thin_2cache_2cache__peek__mode_8h.html |   107 +
 ..._2thin_2cache_2cache__peek__mode_8h_source.html |    87 +
 releases/2.9.0/cppdoc/time_8h.html                 |   103 +
 releases/2.9.0/cppdoc/time_8h_source.html          |    86 +
 releases/2.9.0/cppdoc/timestamp_8h.html            |   104 +
 releases/2.9.0/cppdoc/timestamp_8h_source.html     |    88 +
 releases/2.9.0/cppdoc/transaction_8h.html          |   107 +
 releases/2.9.0/cppdoc/transaction_8h_source.html   |    89 +
 releases/2.9.0/cppdoc/transaction__consts_8h.html  |   110 +
 .../cppdoc/transaction__consts_8h_source.html      |    95 +
 releases/2.9.0/cppdoc/transaction__metrics_8h.html |   106 +
 .../cppdoc/transaction__metrics_8h_source.html     |    91 +
 releases/2.9.0/cppdoc/transactions_8h.html         |   109 +
 releases/2.9.0/cppdoc/transactions_8h_source.html  |    87 +
 ...he.Ignite.AspNet.IgniteOutputCacheProvider.html |   378 +
 ...ite.AspNet.IgniteSessionStateStoreProvider.html |   793 +
 .../api/Apache.Ignite.AspNet.IgniteWebUtils.html   |   180 +
 .../2.9.0/dotnetdoc/api/Apache.Ignite.AspNet.html  |   146 +
 ...e.Ignite.Core.Binary.BinaryBasicNameMapper.html |   271 +
 ...che.Ignite.Core.Binary.BinaryConfiguration.html |   446 +
 ...e.Ignite.Core.Binary.BinaryObjectException.html |   305 +
 ...ite.Core.Binary.BinaryReflectiveSerializer.html |   304 +
 ...Ignite.Core.Binary.BinaryTypeConfiguration.html |   447 +
 .../Apache.Ignite.Core.Binary.BinaryTypeNames.html |   891 +
 .../Apache.Ignite.Core.Binary.IBinarizable.html    |   212 +
 .../api/Apache.Ignite.Core.Binary.IBinary.html     |   754 +
 .../Apache.Ignite.Core.Binary.IBinaryIdMapper.html |   218 +
 ...pache.Ignite.Core.Binary.IBinaryNameMapper.html |   212 +
 .../Apache.Ignite.Core.Binary.IBinaryObject.html   |   371 +
 ...he.Ignite.Core.Binary.IBinaryObjectBuilder.html |  1869 +
 ...Apache.Ignite.Core.Binary.IBinaryRawReader.html |  1028 +
 ...Apache.Ignite.Core.Binary.IBinaryRawWriter.html |  1004 +
 .../Apache.Ignite.Core.Binary.IBinaryReader.html   |  1602 +
 ...pache.Ignite.Core.Binary.IBinarySerializer.html |   192 +
 .../api/Apache.Ignite.Core.Binary.IBinaryType.html |   320 +
 .../Apache.Ignite.Core.Binary.IBinaryWriter.html   |  1209 +
 ...ache.Ignite.Core.Binary.TimestampAttribute.html |   289 +
 .../dotnetdoc/api/Apache.Ignite.Core.Binary.html   |   207 +
 ...e.Core.Cache.Affinity.AffinityFunctionBase.html |   370 +
 ...ore.Cache.Affinity.AffinityFunctionContext.html |   300 +
 ...che.Ignite.Core.Cache.Affinity.AffinityKey.html |   528 +
 ....Cache.Affinity.AffinityKeyMappedAttribute.html |   338 +
 ...ore.Cache.Affinity.AffinityTopologyVersion.html |   717 +
 ...nite.Core.Cache.Affinity.IAffinityFunction.html |   289 +
 ...nity.Rendezvous.RendezvousAffinityFunction.html |   181 +
 ...ache.Ignite.Core.Cache.Affinity.Rendezvous.html |   122 +
 .../api/Apache.Ignite.Core.Cache.Affinity.html     |   160 +
 ...te.Core.Cache.CacheEntryProcessorException.html |   333 +
 .../Apache.Ignite.Core.Cache.CacheException.html   |   307 +
 ...ite.Core.Cache.CachePartialUpdateException.html |   415 +
 .../Apache.Ignite.Core.Cache.CachePeekMode.html    |   176 +
 .../Apache.Ignite.Core.Cache.CacheResult-1.html    |   460 +
 ...ore.Cache.Configuration.CacheAtomicityMode.html |   193 +
 ...ore.Cache.Configuration.CacheConfiguration.html |  2491 +
 ....Cache.Configuration.CacheKeyConfiguration.html |   243 +
 ....Ignite.Core.Cache.Configuration.CacheMode.html |   163 +
 ...ore.Cache.Configuration.CacheRebalanceMode.html |   162 +
 ...onfiguration.CacheWriteSynchronizationMode.html |   156 +
 ...e.Cache.Configuration.DataPageEvictionMode.html |   171 +
 ...re.Cache.Configuration.MemoryConfiguration.html |   449 +
 ...he.Configuration.MemoryPolicyConfiguration.html |   573 +
 ...Cache.Configuration.NearCacheConfiguration.html |   245 +
 ...re.Cache.Configuration.PartitionLossPolicy.html |   177 +
 ...e.Configuration.PlatformCacheConfiguration.html |   253 +
 ...Ignite.Core.Cache.Configuration.QueryAlias.html |   247 +
 ...gnite.Core.Cache.Configuration.QueryEntity.html |   485 +
 ...Ignite.Core.Cache.Configuration.QueryField.html |   427 +
 ...Ignite.Core.Cache.Configuration.QueryIndex.html |   426 +
 ...e.Core.Cache.Configuration.QueryIndexField.html |   274 +
 ...te.Core.Cache.Configuration.QueryIndexType.html |   151 +
 ...Cache.Configuration.QuerySqlFieldAttribute.html |   518 +
 ...ache.Configuration.QueryTextFieldAttribute.html |   309 +
 .../Apache.Ignite.Core.Cache.Configuration.html    |   240 +
 ...gnite.Core.Cache.Event.CacheEntryEventType.html |   152 +
 ...Ignite.Core.Cache.Event.ICacheEntryEvent-2.html |   250 +
 ....Core.Cache.Event.ICacheEntryEventFilter-2.html |   187 +
 ...ore.Cache.Event.ICacheEntryEventListener-2.html |   172 +
 .../api/Apache.Ignite.Core.Cache.Event.html        |   133 +
 ...ite.Core.Cache.Eviction.EvictionPolicyBase.html |   311 +
 ...ite.Core.Cache.Eviction.FifoEvictionPolicy.html |   192 +
 ...Ignite.Core.Cache.Eviction.IEvictionPolicy.html |   126 +
 ...nite.Core.Cache.Eviction.LruEvictionPolicy.html |   192 +
 .../api/Apache.Ignite.Core.Cache.Eviction.html     |   159 +
 ...ache.Ignite.Core.Cache.Expiry.ExpiryPolicy.html |   292 +
 ...che.Ignite.Core.Cache.Expiry.IExpiryPolicy.html |   215 +
 .../api/Apache.Ignite.Core.Cache.Expiry.html       |   128 +
 .../api/Apache.Ignite.Core.Cache.ICache-2.html     |  4560 ++
 .../Apache.Ignite.Core.Cache.ICacheAffinity.html   |   918 +
 .../Apache.Ignite.Core.Cache.ICacheEntry-2.html    |   195 +
 ...ache.Ignite.Core.Cache.ICacheEntryFilter-2.html |   190 +
 ...e.Ignite.Core.Cache.ICacheEntryProcessor-4.html |   214 +
 ...te.Core.Cache.ICacheEntryProcessorResult-2.html |   202 +
 .../api/Apache.Ignite.Core.Cache.ICacheLock.html   |   223 +
 .../Apache.Ignite.Core.Cache.ICacheMetrics.html    |  2346 +
 .../Apache.Ignite.Core.Cache.IMemoryMetrics.html   |   272 +
 ...che.Ignite.Core.Cache.IMutableCacheEntry-2.html |   220 +
 .../Apache.Ignite.Core.Cache.IQueryMetrics.html    |   251 +
 ...e.Cache.Query.Continuous.ContinuousQuery-2.html |   498 +
 ...ore.Cache.Query.Continuous.ContinuousQuery.html |   236 +
 ...Query.Continuous.ContinuousQueryExtensions.html |   217 +
 ....Query.Continuous.IContinuousQueryHandle-1.html |   174 +
 ...he.Query.Continuous.IContinuousQueryHandle.html |   130 +
 ...ry.Continuous.IContinuousQueryHandleFields.html |   159 +
 .../Apache.Ignite.Core.Cache.Query.Continuous.html |   151 +
 ...Ignite.Core.Cache.Query.IFieldsQueryCursor.html |   186 +
 ...che.Ignite.Core.Cache.Query.IQueryCursor-1.html |   181 +
 ....Ignite.Core.Cache.Query.IQueryCursorField.html |   199 +
 .../Apache.Ignite.Core.Cache.Query.QueryBase.html  |   245 +
 ...Apache.Ignite.Core.Cache.Query.ScanQuery-2.html |   262 +
 ...che.Ignite.Core.Cache.Query.SqlFieldsQuery.html |   579 +
 .../Apache.Ignite.Core.Cache.Query.SqlQuery.html   |   513 +
 .../Apache.Ignite.Core.Cache.Query.TextQuery.html  |   359 +
 .../api/Apache.Ignite.Core.Cache.Query.html        |   151 +
 ...ache.Store.CacheParallelLoadStoreAdapter-3.html |   628 +
 ...gnite.Core.Cache.Store.CacheStoreAdapter-2.html |   492 +
 ...gnite.Core.Cache.Store.CacheStoreException.html |   306 +
 ...ache.Ignite.Core.Cache.Store.ICacheStore-2.html |   621 +
 ...Apache.Ignite.Core.Cache.Store.ICacheStore.html |   125 +
 ...Ignite.Core.Cache.Store.ICacheStoreSession.html |   179 +
 .../api/Apache.Ignite.Core.Cache.Store.html        |   202 +
 .../dotnetdoc/api/Apache.Ignite.Core.Cache.html    |   219 +
 ...Core.Client.Cache.CacheClientConfiguration.html |  1147 +
 ...he.Ignite.Core.Client.Cache.ICacheClient-2.html |  2356 +
 .../api/Apache.Ignite.Core.Client.Cache.html       |   133 +
 ...Apache.Ignite.Core.Client.ClientStatusCode.html |   186 +
 ....Ignite.Core.Client.Compute.IComputeClient.html |   448 +
 .../api/Apache.Ignite.Core.Client.Compute.html     |   123 +
 .../Apache.Ignite.Core.Client.IClientCluster.html  |   348 +
 ...che.Ignite.Core.Client.IClientClusterGroup.html |   404 +
 ...ache.Ignite.Core.Client.IClientClusterNode.html |   353 +
 ...pache.Ignite.Core.Client.IClientConnection.html |   198 +
 .../Apache.Ignite.Core.Client.IIgniteClient.html   |   688 +
 ...pache.Ignite.Core.Client.ISslStreamFactory.html |   175 +
 ...nite.Core.Client.IgniteClientConfiguration.html |   828 +
 ...re.Client.IgniteClientConfigurationSection.html |   383 +
 ...e.Ignite.Core.Client.IgniteClientException.html |   430 +
 ...Apache.Ignite.Core.Client.SslStreamFactory.html |   371 +
 .../dotnetdoc/api/Apache.Ignite.Core.Client.html   |   186 +
 ...te.Core.Cluster.ClusterGroupEmptyException.html |   306 +
 ...nite.Core.Cluster.ClusterTopologyException.html |   305 +
 .../Apache.Ignite.Core.Cluster.IBaselineNode.html  |   174 +
 .../api/Apache.Ignite.Core.Cluster.ICluster.html   |   814 +
 .../Apache.Ignite.Core.Cluster.IClusterGroup.html  |  1087 +
 ...Apache.Ignite.Core.Cluster.IClusterMetrics.html |  1510 +
 .../Apache.Ignite.Core.Cluster.IClusterNode.html   |   542 +
 ...che.Ignite.Core.Cluster.IClusterNodeFilter.html |   169 +
 .../dotnetdoc/api/Apache.Ignite.Core.Cluster.html  |   188 +
 ...te.Core.Common.ClientDisconnectedException.html |   338 +
 ...Apache.Ignite.Core.Common.ExceptionFactory.html |   176 +
 .../api/Apache.Ignite.Core.Common.IFactory-1.html  |   167 +
 .../Apache.Ignite.Core.Common.IgniteException.html |   325 +
 ...te.Core.Common.IgniteExperimentalAttribute.html |   285 +
 ...Core.Common.IgniteFutureCancelledException.html |   305 +
 .../api/Apache.Ignite.Core.Common.IgniteGuid.html  |   475 +
 ...he.Ignite.Core.Common.IgniteProductVersion.html |   496 +
 .../Apache.Ignite.Core.Common.JavaException.html   |   476 +
 .../dotnetdoc/api/Apache.Ignite.Core.Common.html   |   158 +
 ...gnite.Core.Communication.ICommunicationSpi.html |   130 +
 ...Core.Communication.Tcp.TcpCommunicationSpi.html |  1221 +
 .../api/Apache.Ignite.Core.Communication.Tcp.html  |   132 +
 .../api/Apache.Ignite.Core.Communication.html      |   128 +
 ....Compute.ComputeExecutionRejectedException.html |   305 +
 ...he.Ignite.Core.Compute.ComputeJobAdapter-1.html |   384 +
 ...e.Core.Compute.ComputeJobFailoverException.html |   309 +
 ...Ignite.Core.Compute.ComputeJobResultPolicy.html |   154 +
 ...e.Ignite.Core.Compute.ComputeTaskAdapter-3.html |   349 +
 ...Core.Compute.ComputeTaskCancelledException.html |   305 +
 ....Compute.ComputeTaskNoResultCacheAttribute.html |   285 +
 ...ite.Core.Compute.ComputeTaskSplitAdapter-3.html |   327 +
 ...e.Core.Compute.ComputeTaskTimeoutException.html |   305 +
 ...ore.Compute.ComputeUserUndeclaredException.html |   307 +
 .../api/Apache.Ignite.Core.Compute.ICompute.html   |  4211 ++
 .../Apache.Ignite.Core.Compute.IComputeAction.html |   135 +
 .../Apache.Ignite.Core.Compute.IComputeFunc-1.html |   166 +
 .../Apache.Ignite.Core.Compute.IComputeFunc-2.html |   188 +
 .../Apache.Ignite.Core.Compute.IComputeJob-1.html  |   194 +
 ...he.Ignite.Core.Compute.IComputeJobResult-1.html |   273 +
 ...ache.Ignite.Core.Compute.IComputeReducer-2.html |   216 +
 .../Apache.Ignite.Core.Compute.IComputeTask-2.html |   155 +
 .../Apache.Ignite.Core.Compute.IComputeTask-3.html |   342 +
 .../dotnetdoc/api/Apache.Ignite.Core.Compute.html  |   271 +
 ...te.Core.Configuration.CheckpointWriteOrder.html |   148 +
 ...Configuration.ClientConnectorConfiguration.html |   767 +
 ...te.Core.Configuration.DataPageEvictionMode.html |   170 +
 ...Core.Configuration.DataRegionConfiguration.html |   694 +
 ...ore.Configuration.DataStorageConfiguration.html |  1552 +
 ...ite.Core.Configuration.DiskPageCompression.html |   161 +
 ...e.Core.Configuration.ExecutorConfiguration.html |   206 +
 ...gnite.Core.Configuration.LockConfiguration.html |   274 +
 ...re.Configuration.SqlConnectorConfiguration.html |   505 +
 ...Core.Configuration.ThinClientConfiguration.html |   263 +
 .../Apache.Ignite.Core.Configuration.WalMode.html  |   161 +
 .../api/Apache.Ignite.Core.Configuration.html      |   171 +
 ...ructures.Configuration.AtomicConfiguration.html |   312 +
 ...e.Ignite.Core.DataStructures.Configuration.html |   122 +
 ...che.Ignite.Core.DataStructures.IAtomicLong.html |   397 +
 ...ite.Core.DataStructures.IAtomicReference-1.html |   303 +
 ...Ignite.Core.DataStructures.IAtomicSequence.html |   305 +
 .../api/Apache.Ignite.Core.DataStructures.html     |   128 +
 ...gnite.Core.Datastream.DataStreamerDefaults.html |   251 +
 ...che.Ignite.Core.Datastream.IDataStreamer-2.html |   751 +
 ...e.Ignite.Core.Datastream.IStreamReceiver-2.html |   181 +
 ...Ignite.Core.Datastream.StreamTransformer-4.html |   257 +
 ...che.Ignite.Core.Datastream.StreamVisitor-2.html |   248 +
 .../api/Apache.Ignite.Core.Datastream.html         |   180 +
 ...te.Core.Deployment.PeerAssemblyLoadingMode.html |   163 +
 .../api/Apache.Ignite.Core.Deployment.html         |   123 +
 ...Apache.Ignite.Core.Discovery.IDiscoverySpi.html |   125 +
 ...e.Core.Discovery.Tcp.ITcpDiscoveryIpFinder.html |   126 +
 ...cp.Multicast.TcpDiscoveryMulticastIpFinder.html |   457 +
 ...Apache.Ignite.Core.Discovery.Tcp.Multicast.html |   125 +
 ...very.Tcp.Static.TcpDiscoveryStaticIpFinder.html |   232 +
 .../Apache.Ignite.Core.Discovery.Tcp.Static.html   |   122 +
 ...ore.Discovery.Tcp.TcpDiscoveryIpFinderBase.html |   246 +
 ....Ignite.Core.Discovery.Tcp.TcpDiscoverySpi.html |   817 +
 .../api/Apache.Ignite.Core.Discovery.Tcp.html      |   132 +
 .../api/Apache.Ignite.Core.Discovery.html          |   123 +
 ...ache.Ignite.Core.Encryption.IEncryptionSpi.html |   127 +
 ....Encryption.Keystore.KeystoreEncryptionSpi.html |   345 +
 .../Apache.Ignite.Core.Encryption.Keystore.html    |   122 +
 .../api/Apache.Ignite.Core.Encryption.html         |   125 +
 .../api/Apache.Ignite.Core.Events.CacheEvent.html  |   538 +
 ...Ignite.Core.Events.CacheQueryExecutedEvent.html |   367 +
 ...che.Ignite.Core.Events.CacheQueryReadEvent.html |   463 +
 ...e.Ignite.Core.Events.CacheRebalancingEvent.html |   367 +
 .../Apache.Ignite.Core.Events.CheckpointEvent.html |   247 +
 .../Apache.Ignite.Core.Events.DiscoveryEvent.html  |   299 +
 .../api/Apache.Ignite.Core.Events.EventBase.html   |   579 +
 .../api/Apache.Ignite.Core.Events.EventType.html   |  1570 +
 .../api/Apache.Ignite.Core.Events.IEvent.html      |   325 +
 .../Apache.Ignite.Core.Events.IEventFilter-1.html  |   186 +
 ...Apache.Ignite.Core.Events.IEventListener-1.html |   187 +
 ...Apache.Ignite.Core.Events.IEventStorageSpi.html |   127 +
 .../api/Apache.Ignite.Core.Events.IEvents.html     |  1425 +
 .../api/Apache.Ignite.Core.Events.JobEvent.html    |   367 +
 ...he.Ignite.Core.Events.LocalEventListener-1.html |   198 +
 ...ache.Ignite.Core.Events.LocalEventListener.html |   192 +
 ...e.Ignite.Core.Events.MemoryEventStorageSpi.html |   273 +
 ...che.Ignite.Core.Events.NoopEventStorageSpi.html |   161 +
 .../api/Apache.Ignite.Core.Events.TaskEvent.html   |   345 +
 .../dotnetdoc/api/Apache.Ignite.Core.Events.html   |   191 +
 ...Apache.Ignite.Core.Failure.IFailureHandler.html |   127 +
 ...che.Ignite.Core.Failure.NoOpFailureHandler.html |   162 +
 ...Ignite.Core.Failure.StopNodeFailureHandler.html |   162 +
 ....Core.Failure.StopNodeOrHaltFailureHandler.html |   227 +
 .../dotnetdoc/api/Apache.Ignite.Core.Failure.html  |   141 +
 .../api/Apache.Ignite.Core.IDataRegionMetrics.html |   680 +
 .../Apache.Ignite.Core.IDataStorageMetrics.html    |   414 +
 .../dotnetdoc/api/Apache.Ignite.Core.IIgnite.html  |  2333 +
 .../api/Apache.Ignite.Core.IIgniteLock.html        |   323 +
 .../Apache.Ignite.Core.IgniteConfiguration.html    |  2644 +
 ...che.Ignite.Core.IgniteConfigurationSection.html |   384 +
 .../dotnetdoc/api/Apache.Ignite.Core.Ignition.html |   935 +
 ...Apache.Ignite.Core.Interop.IPlatformTarget.html |   678 +
 .../api/Apache.Ignite.Core.Interop.JavaObject.html |   278 +
 .../dotnetdoc/api/Apache.Ignite.Core.Interop.html  |   137 +
 ...te.Core.Lifecycle.ClientReconnectEventArgs.html |   212 +
 ...he.Ignite.Core.Lifecycle.ILifecycleHandler.html |   167 +
 ...e.Ignite.Core.Lifecycle.LifecycleEventType.html |   160 +
 .../api/Apache.Ignite.Core.Lifecycle.html          |   150 +
 .../api/Apache.Ignite.Core.Log.CategoryLogger.html |   387 +
 .../api/Apache.Ignite.Core.Log.ConsoleLogger.html  |   415 +
 .../Apache.Ignite.Core.Log.IDateTimeProvider.html  |   150 +
 .../api/Apache.Ignite.Core.Log.ILogger.html        |   315 +
 ...ache.Ignite.Core.Log.LocalDateTimeProvider.html |   212 +
 .../api/Apache.Ignite.Core.Log.LogLevel.html       |   162 +
 .../Apache.Ignite.Core.Log.LoggerExtensions.html   |  1213 +
 .../dotnetdoc/api/Apache.Ignite.Core.Log.html      |   153 +
 ...e.Ignite.Core.Messaging.IMessageListener-1.html |   191 +
 .../Apache.Ignite.Core.Messaging.IMessaging.html   |   567 +
 .../api/Apache.Ignite.Core.Messaging.html          |   129 +
 ....Core.PersistentStore.CheckpointWriteOrder.html |   149 +
 ...re.PersistentStore.IPersistentStoreMetrics.html |   416 +
 ...rsistentStore.PersistentStoreConfiguration.html |  1052 +
 ...Apache.Ignite.Core.PersistentStore.WalMode.html |   157 +
 .../api/Apache.Ignite.Core.PersistentStore.html    |   138 +
 ...ore.Plugin.Cache.ICachePluginConfiguration.html |   183 +
 .../api/Apache.Ignite.Core.Plugin.Cache.html       |   123 +
 ...he.Ignite.Core.Plugin.IPluginConfiguration.html |   198 +
 ...Apache.Ignite.Core.Plugin.IPluginContext-1.html |   357 +
 ...pache.Ignite.Core.Plugin.IPluginProvider-1.html |   327 +
 .../Apache.Ignite.Core.Plugin.PluginCallback.html  |   164 +
 ...Ignite.Core.Plugin.PluginNotFoundException.html |   303 +
 ...te.Core.Plugin.PluginProviderTypeAttribute.html |   336 +
 .../dotnetdoc/api/Apache.Ignite.Core.Plugin.html   |   160 +
 ...te.Core.Resource.InstanceResourceAttribute.html |   283 +
 ...ore.Resource.StoreSessionResourceAttribute.html |   281 +
 .../dotnetdoc/api/Apache.Ignite.Core.Resource.html |   129 +
 .../api/Apache.Ignite.Core.Services.IService.html  |   215 +
 ...pache.Ignite.Core.Services.IServiceContext.html |   253 +
 ...he.Ignite.Core.Services.IServiceDescriptor.html |   330 +
 .../api/Apache.Ignite.Core.Services.IServices.html |  1302 +
 ....Ignite.Core.Services.ServiceConfiguration.html |   335 +
 ...e.Core.Services.ServiceDeploymentException.html |   470 +
 ...e.Core.Services.ServiceInvocationException.html |   401 +
 .../dotnetdoc/api/Apache.Ignite.Core.Services.html |   142 +
 .../Apache.Ignite.Core.Ssl.ISslContextFactory.html |   126 +
 .../Apache.Ignite.Core.Ssl.SslContextFactory.html  |   519 +
 .../dotnetdoc/api/Apache.Ignite.Core.Ssl.html      |   129 +
 ...ache.Ignite.Core.Transactions.ITransaction.html |   698 +
 ...e.Core.Transactions.ITransactionCollection.html |   154 +
 ...nite.Core.Transactions.ITransactionMetrics.html |   222 +
 ...che.Ignite.Core.Transactions.ITransactions.html |   512 +
 ...e.Core.Transactions.TransactionConcurrency.html |   147 +
 ...Core.Transactions.TransactionConfiguration.html |   505 +
 ....Transactions.TransactionDeadlockException.html |   309 +
 ...Transactions.TransactionHeuristicException.html |   309 +
 ...ite.Core.Transactions.TransactionIsolation.html |   152 +
 ...ransactions.TransactionOptimisticException.html |   305 +
 ....Transactions.TransactionRollbackException.html |   305 +
 ....Ignite.Core.Transactions.TransactionState.html |   181 +
 ...e.Transactions.TransactionTimeoutException.html |   305 +
 .../api/Apache.Ignite.Core.Transactions.html       |   245 +
 .../2.9.0/dotnetdoc/api/Apache.Ignite.Core.html    |   156 +
 ...pache.Ignite.EntityFramework.DbCachingMode.html |   157 +
 ...che.Ignite.EntityFramework.DbCachingPolicy.html |   341 +
 .../Apache.Ignite.EntityFramework.DbQueryInfo.html |   227 +
 ...he.Ignite.EntityFramework.IDbCachingPolicy.html |   303 +
 ...nite.EntityFramework.IgniteDbConfiguration.html |   540 +
 .../api/Apache.Ignite.EntityFramework.html         |   140 +
 ...ache.Ignite.Linq.CacheClientLinqExtensions.html |   463 +
 .../Apache.Ignite.Linq.CacheLinqExtensions.html    |   734 +
 .../api/Apache.Ignite.Linq.CompiledQuery.html      |   885 +
 .../Apache.Ignite.Linq.CompiledQueryFunc-1.html    |   174 +
 .../api/Apache.Ignite.Linq.ICacheQueryable.html    |   227 +
 .../Apache.Ignite.Linq.IUpdateDescriptor-2.html    |   276 +
 .../api/Apache.Ignite.Linq.QueryOptions.html       |   442 +
 .../2.9.0/dotnetdoc/api/Apache.Ignite.Linq.html    |   145 +
 .../Apache.Ignite.Log4Net.IgniteLog4NetLogger.html |   351 +
 .../2.9.0/dotnetdoc/api/Apache.Ignite.Log4Net.html |   122 +
 .../api/Apache.Ignite.NLog.IgniteNLogLogger.html   |   382 +
 .../2.9.0/dotnetdoc/api/Apache.Ignite.NLog.html    |   122 +
 releases/2.9.0/dotnetdoc/api/index.html            |   113 +
 releases/2.9.0/dotnetdoc/api/toc.html              |  1218 +
 releases/2.9.0/dotnetdoc/favicon.ico               |   Bin 0 -> 99678 bytes
 .../fonts/glyphicons-halflings-regular.eot         |   Bin 0 -> 20127 bytes
 .../fonts/glyphicons-halflings-regular.svg         |   288 +
 .../fonts/glyphicons-halflings-regular.ttf         |   Bin 0 -> 45404 bytes
 .../fonts/glyphicons-halflings-regular.woff        |   Bin 0 -> 23424 bytes
 .../fonts/glyphicons-halflings-regular.woff2       |   Bin 0 -> 18028 bytes
 releases/2.9.0/dotnetdoc/images/favicon.ico        |   Bin 0 -> 1150 bytes
 .../2.9.0/dotnetdoc/images/logo_ignite_32_32.png   |   Bin 0 -> 1676 bytes
 releases/2.9.0/dotnetdoc/index.html                |   111 +
 releases/2.9.0/dotnetdoc/index.json                |  1602 +
 releases/2.9.0/dotnetdoc/logo.svg                  |    25 +
 releases/2.9.0/dotnetdoc/manifest.json             |  3956 ++
 releases/2.9.0/dotnetdoc/search-stopwords.json     |   121 +
 releases/2.9.0/dotnetdoc/styles/docfx.css          |   895 +
 releases/2.9.0/dotnetdoc/styles/docfx.js           |   784 +
 releases/2.9.0/dotnetdoc/styles/docfx.vendor.css   |  1466 +
 releases/2.9.0/dotnetdoc/styles/docfx.vendor.js    |    44 +
 releases/2.9.0/dotnetdoc/styles/lunr.js            |  2924 ++
 releases/2.9.0/dotnetdoc/styles/lunr.min.js        |     1 +
 releases/2.9.0/dotnetdoc/styles/main.css           |     0
 releases/2.9.0/dotnetdoc/styles/main.js            |     1 +
 releases/2.9.0/dotnetdoc/styles/search-worker.js   |    80 +
 releases/2.9.0/dotnetdoc/toc.html                  |   120 +
 releases/2.9.0/dotnetdoc/xrefmap.yml               | 29487 ++++++++++++
 releases/2.9.0/javadoc/allclasses-frame.html       |  1384 +
 releases/2.9.0/javadoc/allclasses-noframe.html     |  1386 +
 releases/2.9.0/javadoc/constant-values.html        |  7433 +++
 releases/2.9.0/javadoc/deprecated-list.html        |  1453 +
 releases/2.9.0/javadoc/help-doc.html               |   233 +
 releases/2.9.0/javadoc/img/avg.png                 |   Bin 0 -> 1159 bytes
 releases/2.9.0/javadoc/img/callout_blue.gif        |   Bin 0 -> 282 bytes
 releases/2.9.0/javadoc/img/callout_yellow.gif      |   Bin 0 -> 178 bytes
 releases/2.9.0/javadoc/img/cube.gif                |   Bin 0 -> 96 bytes
 releases/2.9.0/javadoc/img/cube_3.0.gif            |   Bin 0 -> 261 bytes
 releases/2.9.0/javadoc/img/cube_transparent.gif    |   Bin 0 -> 7056 bytes
 releases/2.9.0/javadoc/img/documentation.gif       |   Bin 0 -> 97 bytes
 releases/2.9.0/javadoc/img/email_support.gif       |   Bin 0 -> 100 bytes
 releases/2.9.0/javadoc/img/forums.gif              |   Bin 0 -> 70 bytes
 releases/2.9.0/javadoc/img/gavg.png                |   Bin 0 -> 1257 bytes
 releases/2.9.0/javadoc/img/gg_30.png               |   Bin 0 -> 2204 bytes
 releases/2.9.0/javadoc/img/gg_30s.png              |   Bin 0 -> 1102 bytes
 .../2.9.0/javadoc/img/gridgain_30c_javadoc_qr.png  |   Bin 0 -> 3901 bytes
 releases/2.9.0/javadoc/img/gridgain_qr.png         |   Bin 0 -> 3895 bytes
 releases/2.9.0/javadoc/img/havg.png                |   Bin 0 -> 608 bytes
 .../2.9.0/javadoc/img/in_memory_compute_grid.png   |   Bin 0 -> 179592 bytes
 releases/2.9.0/javadoc/img/in_memory_data_grid.png |   Bin 0 -> 181837 bytes
 releases/2.9.0/javadoc/img/issue_tracking.gif      |   Bin 0 -> 93 bytes
 releases/2.9.0/javadoc/img/javadoc4_logo.png       |   Bin 0 -> 48336 bytes
 releases/2.9.0/javadoc/img/mail_11x11.gif          |   Bin 0 -> 94 bytes
 releases/2.9.0/javadoc/img/qavg.png                |   Bin 0 -> 1679 bytes
 releases/2.9.0/javadoc/img/search.gif              |   Bin 0 -> 827 bytes
 releases/2.9.0/javadoc/img/spacer.gif              |   Bin 0 -> 43 bytes
 releases/2.9.0/javadoc/img/sum.png                 |   Bin 0 -> 1125 bytes
 releases/2.9.0/javadoc/img/wavg.png                |   Bin 0 -> 1482 bytes
 releases/2.9.0/javadoc/index-all.html              | 48230 +++++++++++++++++++
 releases/2.9.0/javadoc/index.html                  |    78 +
 .../org/apache/ignite/DataRegionMetrics.html       |   746 +
 .../apache/ignite/DataRegionMetricsAdapter.html    |   506 +
 .../apache/ignite/DataRegionMetricsProvider.html   |   255 +
 .../org/apache/ignite/DataStorageMetrics.html      |   840 +
 .../apache/ignite/DataStorageMetricsAdapter.html   |   555 +
 .../2.9.0/javadoc/org/apache/ignite/Ignite.html    |  1926 +
 .../org/apache/ignite/IgniteAtomicLong.html        |   541 +
 .../org/apache/ignite/IgniteAtomicReference.html   |   387 +
 .../org/apache/ignite/IgniteAtomicSequence.html    |   475 +
 .../org/apache/ignite/IgniteAtomicStamped.html     |   450 +
 .../ignite/IgniteAuthenticationException.html      |   286 +
 .../javadoc/org/apache/ignite/IgniteBinary.html    |   766 +
 .../javadoc/org/apache/ignite/IgniteCache.html     |  3644 ++
 .../ignite/IgniteCacheRestartingException.html     |   368 +
 .../org/apache/ignite/IgniteCheckedException.html  |   452 +
 .../ignite/IgniteClientDisconnectedException.html  |   352 +
 .../javadoc/org/apache/ignite/IgniteCluster.html   |  1436 +
 .../javadoc/org/apache/ignite/IgniteCompute.html   |  1894 +
 .../javadoc/org/apache/ignite/IgniteCondition.html |   670 +
 .../org/apache/ignite/IgniteCountDownLatch.html    |   601 +
 .../org/apache/ignite/IgniteDataStreamer.html      |  1216 +
 .../ignite/IgniteDataStreamerTimeoutException.html |   313 +
 .../apache/ignite/IgniteDeploymentException.html   |   335 +
 .../org/apache/ignite/IgniteEncryption.html        |   282 +
 .../javadoc/org/apache/ignite/IgniteEvents.html    |   940 +
 .../javadoc/org/apache/ignite/IgniteException.html |   430 +
 .../apache/ignite/IgniteIllegalStateException.html |   414 +
 .../apache/ignite/IgniteInterruptedException.html  |   334 +
 .../org/apache/ignite/IgniteJdbcDriver.html        |  1177 +
 .../apache/ignite/IgniteJdbcThinDataSource.html    |  1561 +
 .../org/apache/ignite/IgniteJdbcThinDriver.html    |   511 +
 .../javadoc/org/apache/ignite/IgniteLock.html      |   992 +
 .../javadoc/org/apache/ignite/IgniteLogger.html    |   704 +
 .../javadoc/org/apache/ignite/IgniteMessaging.html |   583 +
 .../javadoc/org/apache/ignite/IgniteQueue.html     |   944 +
 .../javadoc/org/apache/ignite/IgniteScheduler.html |   380 +
 .../javadoc/org/apache/ignite/IgniteSemaphore.html |   757 +
 .../javadoc/org/apache/ignite/IgniteServices.html  |  1212 +
 .../2.9.0/javadoc/org/apache/ignite/IgniteSet.html |   684 +
 .../javadoc/org/apache/ignite/IgniteSnapshot.html  |   267 +
 .../javadoc/org/apache/ignite/IgniteSpring.html    |   415 +
 .../org/apache/ignite/IgniteSpringBean.html        |  2249 +
 .../javadoc/org/apache/ignite/IgniteState.html     |   411 +
 .../org/apache/ignite/IgniteSystemProperties.html  |  5122 ++
 .../org/apache/ignite/IgniteTransactions.html      |   447 +
 .../2.9.0/javadoc/org/apache/ignite/Ignition.html  |  1180 +
 .../org/apache/ignite/IgnitionListener.html        |   244 +
 .../javadoc/org/apache/ignite/MemoryMetrics.html   |   452 +
 .../org/apache/ignite/PersistenceMetrics.html      |   487 +
 .../apache/ignite/binary/BinaryBasicIdMapper.html  |   480 +
 .../ignite/binary/BinaryBasicNameMapper.html       |   473 +
 .../ignite/binary/BinaryCollectionFactory.html     |   235 +
 .../org/apache/ignite/binary/BinaryField.html      |   277 +
 .../org/apache/ignite/binary/BinaryIdMapper.html   |   287 +
 .../ignite/binary/BinaryInvalidTypeException.html  |   340 +
 .../org/apache/ignite/binary/BinaryMapFactory.html |   235 +
 .../org/apache/ignite/binary/BinaryNameMapper.html |   270 +
 .../org/apache/ignite/binary/BinaryObject.html     |   483 +
 .../apache/ignite/binary/BinaryObjectBuilder.html  |   422 +
 .../ignite/binary/BinaryObjectException.html       |   337 +
 .../org/apache/ignite/binary/BinaryRawReader.html  |   967 +
 .../org/apache/ignite/binary/BinaryRawWriter.html  |   923 +
 .../org/apache/ignite/binary/BinaryReader.html     |  1042 +
 .../ignite/binary/BinaryReflectiveSerializer.html  |   324 +
 .../org/apache/ignite/binary/BinarySerializer.html |   275 +
 .../org/apache/ignite/binary/BinaryType.html       |   381 +
 .../ignite/binary/BinaryTypeConfiguration.html     |   582 +
 .../org/apache/ignite/binary/BinaryWriter.html     |  1054 +
 .../org/apache/ignite/binary/Binarylizable.html    |   272 +
 .../binary/class-use/BinaryBasicIdMapper.html      |   170 +
 .../binary/class-use/BinaryBasicNameMapper.html    |   170 +
 .../binary/class-use/BinaryCollectionFactory.html  |   173 +
 .../ignite/binary/class-use/BinaryField.html       |   170 +
 .../ignite/binary/class-use/BinaryIdMapper.html    |   241 +
 .../class-use/BinaryInvalidTypeException.html      |   126 +
 .../ignite/binary/class-use/BinaryMapFactory.html  |   173 +
 .../ignite/binary/class-use/BinaryNameMapper.html  |   241 +
 .../ignite/binary/class-use/BinaryObject.html      |   396 +
 .../binary/class-use/BinaryObjectBuilder.html      |   246 +
 .../binary/class-use/BinaryObjectException.html    |   972 +
 .../ignite/binary/class-use/BinaryRawReader.html   |   170 +
 .../ignite/binary/class-use/BinaryRawWriter.html   |   170 +
 .../ignite/binary/class-use/BinaryReader.html      |   210 +
 .../class-use/BinaryReflectiveSerializer.html      |   126 +
 .../ignite/binary/class-use/BinarySerializer.html  |   241 +
 .../apache/ignite/binary/class-use/BinaryType.html |   230 +
 .../binary/class-use/BinaryTypeConfiguration.html  |   254 +
 .../ignite/binary/class-use/BinaryWriter.html      |   210 +
 .../ignite/binary/class-use/Binarylizable.html     |   170 +
 .../org/apache/ignite/binary/package-frame.html    |    48 +
 .../org/apache/ignite/binary/package-summary.html  |   295 +
 .../org/apache/ignite/binary/package-tree.html     |   191 +
 .../org/apache/ignite/binary/package-use.html      |   452 +
 .../apache/ignite/cache/CacheAtomicityMode.html    |   474 +
 .../org/apache/ignite/cache/CacheEntry.html        |   294 +
 .../cache/CacheEntryEventSerializableFilter.html   |   198 +
 .../apache/ignite/cache/CacheEntryProcessor.html   |   198 +
 .../apache/ignite/cache/CacheExistsException.html  |   317 +
 .../org/apache/ignite/cache/CacheInterceptor.html  |   406 +
 .../ignite/cache/CacheInterceptorAdapter.html      |   457 +
 .../apache/ignite/cache/CacheInterceptorEntry.html |   304 +
 .../apache/ignite/cache/CacheKeyConfiguration.html |   445 +
 .../org/apache/ignite/cache/CacheManager.html      |   538 +
 .../org/apache/ignite/cache/CacheMetrics.html      |  2089 +
 .../javadoc/org/apache/ignite/cache/CacheMode.html |   410 +
 .../ignite/cache/CachePartialUpdateException.html  |   323 +
 .../org/apache/ignite/cache/CachePeekMode.html     |   452 +
 .../apache/ignite/cache/CacheRebalanceMode.html    |   405 +
 .../ignite/cache/CacheServerNotFoundException.html |   316 +
 .../cache/CacheWriteSynchronizationMode.html       |   406 +
 .../org/apache/ignite/cache/CachingProvider.html   |   524 +
 .../apache/ignite/cache/PartitionLossPolicy.html   |   450 +
 .../org/apache/ignite/cache/QueryEntity.html       |  1032 +
 .../org/apache/ignite/cache/QueryEntityPatch.html  |   390 +
 .../org/apache/ignite/cache/QueryIndex.html        |   794 +
 .../org/apache/ignite/cache/QueryIndexType.html    |   390 +
 .../org/apache/ignite/cache/affinity/Affinity.html |   669 +
 .../affinity/AffinityCentralizedFunction.html      |   172 +
 .../ignite/cache/affinity/AffinityFunction.html    |   373 +
 .../cache/affinity/AffinityFunctionContext.html    |   323 +
 .../apache/ignite/cache/affinity/AffinityKey.html  |   549 +
 .../ignite/cache/affinity/AffinityKeyMapped.html   |   252 +
 .../ignite/cache/affinity/AffinityKeyMapper.html   |   291 +
 .../apache/ignite/cache/affinity/AffinityUuid.html |   322 +
 .../ignite/cache/affinity/class-use/Affinity.html  |   203 +
 .../class-use/AffinityCentralizedFunction.html     |   126 +
 .../cache/affinity/class-use/AffinityFunction.html |   289 +
 .../class-use/AffinityFunctionContext.html         |   248 +
 .../cache/affinity/class-use/AffinityKey.html      |   170 +
 .../affinity/class-use/AffinityKeyMapped.html      |   126 +
 .../affinity/class-use/AffinityKeyMapper.html      |   185 +
 .../cache/affinity/class-use/AffinityUuid.html     |   126 +
 .../ignite/cache/affinity/package-frame.html       |    36 +
 .../ignite/cache/affinity/package-summary.html     |   224 +
 .../apache/ignite/cache/affinity/package-tree.html |   161 +
 .../apache/ignite/cache/affinity/package-use.html  |   333 +
 .../ClusterNodeAttributeAffinityBackupFilter.html  |   372 +
 .../rendezvous/RendezvousAffinityFunction.html     |   882 +
 .../ClusterNodeAttributeAffinityBackupFilter.html  |   126 +
 .../class-use/RendezvousAffinityFunction.html      |   191 +
 .../cache/affinity/rendezvous/package-frame.html   |    24 +
 .../cache/affinity/rendezvous/package-summary.html |   165 +
 .../cache/affinity/rendezvous/package-tree.html    |   142 +
 .../cache/affinity/rendezvous/package-use.html     |   165 +
 .../ignite/cache/class-use/CacheAtomicityMode.html |   312 +
 .../apache/ignite/cache/class-use/CacheEntry.html  |   250 +
 .../CacheEntryEventSerializableFilter.html         |   259 +
 .../cache/class-use/CacheEntryProcessor.html       |   226 +
 .../cache/class-use/CacheExistsException.html      |   126 +
 .../ignite/cache/class-use/CacheInterceptor.html   |   211 +
 .../cache/class-use/CacheInterceptorAdapter.html   |   126 +
 .../cache/class-use/CacheInterceptorEntry.html     |   126 +
 .../cache/class-use/CacheKeyConfiguration.html     |   264 +
 .../ignite/cache/class-use/CacheManager.html       |   168 +
 .../ignite/cache/class-use/CacheMetrics.html       |   274 +
 .../apache/ignite/cache/class-use/CacheMode.html   |   324 +
 .../class-use/CachePartialUpdateException.html     |   126 +
 .../ignite/cache/class-use/CachePeekMode.html      |   367 +
 .../ignite/cache/class-use/CacheRebalanceMode.html |   306 +
 .../class-use/CacheServerNotFoundException.html    |   126 +
 .../class-use/CacheWriteSynchronizationMode.html   |   287 +
 .../ignite/cache/class-use/CachingProvider.html    |   182 +
 .../cache/class-use/PartitionLossPolicy.html       |   306 +
 .../apache/ignite/cache/class-use/QueryEntity.html |   356 +
 .../ignite/cache/class-use/QueryEntityPatch.html   |   188 +
 .../apache/ignite/cache/class-use/QueryIndex.html  |   210 +
 .../ignite/cache/class-use/QueryIndexType.html     |   245 +
 .../cache/eviction/AbstractEvictionPolicy.html     |   614 +
 .../eviction/AbstractEvictionPolicyFactory.html    |   407 +
 .../ignite/cache/eviction/EvictableEntry.html      |   434 +
 .../ignite/cache/eviction/EvictionFilter.html      |   247 +
 .../ignite/cache/eviction/EvictionPolicy.html      |   259 +
 .../eviction/class-use/AbstractEvictionPolicy.html |   260 +
 .../class-use/AbstractEvictionPolicyFactory.html   |   260 +
 .../cache/eviction/class-use/EvictableEntry.html   |   320 +
 .../cache/eviction/class-use/EvictionFilter.html   |   186 +
 .../cache/eviction/class-use/EvictionPolicy.html   |   309 +
 .../cache/eviction/fifo/FifoEvictionPolicy.html    |   567 +
 .../eviction/fifo/FifoEvictionPolicyFactory.html   |   347 +
 .../eviction/fifo/FifoEvictionPolicyMBean.html     |   382 +
 .../fifo/class-use/FifoEvictionPolicy.html         |   186 +
 .../fifo/class-use/FifoEvictionPolicyFactory.html  |   126 +
 .../fifo/class-use/FifoEvictionPolicyMBean.html    |   126 +
 .../ignite/cache/eviction/fifo/package-frame.html  |    28 +
 .../cache/eviction/fifo/package-summary.html       |   180 +
 .../ignite/cache/eviction/fifo/package-tree.html   |   154 +
 .../ignite/cache/eviction/fifo/package-use.html    |   165 +
 .../cache/eviction/lru/LruEvictionPolicy.html      |   544 +
 .../eviction/lru/LruEvictionPolicyFactory.html     |   340 +
 .../cache/eviction/lru/LruEvictionPolicyMBean.html |   378 +
 .../eviction/lru/class-use/LruEvictionPolicy.html  |   186 +
 .../lru/class-use/LruEvictionPolicyFactory.html    |   126 +
 .../lru/class-use/LruEvictionPolicyMBean.html      |   126 +
 .../ignite/cache/eviction/lru/package-frame.html   |    28 +
 .../ignite/cache/eviction/lru/package-summary.html |   180 +
 .../ignite/cache/eviction/lru/package-tree.html    |   154 +
 .../ignite/cache/eviction/lru/package-use.html     |   165 +
 .../ignite/cache/eviction/package-frame.html       |    30 +
 .../ignite/cache/eviction/package-summary.html     |   192 +
 .../apache/ignite/cache/eviction/package-tree.html |   156 +
 .../apache/ignite/cache/eviction/package-use.html  |   322 +
 .../cache/eviction/random/package-frame.html       |    17 +
 .../cache/eviction/random/package-summary.html     |   137 +
 .../ignite/cache/eviction/random/package-tree.html |   131 +
 .../ignite/cache/eviction/random/package-use.html  |   128 +
 .../eviction/sorted/SortedEvictionPolicy.html      |   648 +
 .../sorted/SortedEvictionPolicyFactory.html        |   383 +
 .../eviction/sorted/SortedEvictionPolicyMBean.html |   378 +
 .../sorted/class-use/SortedEvictionPolicy.html     |   186 +
 .../class-use/SortedEvictionPolicyFactory.html     |   126 +
 .../class-use/SortedEvictionPolicyMBean.html       |   126 +
 .../cache/eviction/sorted/package-frame.html       |    28 +
 .../cache/eviction/sorted/package-summary.html     |   180 +
 .../ignite/cache/eviction/sorted/package-tree.html |   154 +
 .../ignite/cache/eviction/sorted/package-use.html  |   165 +
 .../hibernate/HibernateAccessStrategyAdapter.html  |   755 +
 .../hibernate/HibernateAccessStrategyFactory.html  |   426 +
 .../cache/hibernate/HibernateCacheProxy.html       |  3973 ++
 .../hibernate/HibernateExceptionConverter.html     |   232 +
 .../cache/hibernate/HibernateKeyTransformer.html   |   232 +
 .../HibernateNonStrictAccessStrategy.html          |   455 +
 .../hibernate/HibernateReadOnlyAccessStrategy.html |   499 +
 .../HibernateReadWriteAccessStrategy.html          |   550 +
 .../HibernateTransactionalAccessStrategy.html      |   505 +
 .../class-use/HibernateAccessStrategyAdapter.html  |   188 +
 .../class-use/HibernateAccessStrategyFactory.html  |   126 +
 .../hibernate/class-use/HibernateCacheProxy.html   |   209 +
 .../class-use/HibernateExceptionConverter.html     |   179 +
 .../class-use/HibernateKeyTransformer.html         |   168 +
 .../HibernateNonStrictAccessStrategy.html          |   126 +
 .../class-use/HibernateReadOnlyAccessStrategy.html |   126 +
 .../HibernateReadWriteAccessStrategy.html          |   126 +
 .../HibernateTransactionalAccessStrategy.html      |   126 +
 .../ignite/cache/hibernate/package-frame.html      |    34 +
 .../ignite/cache/hibernate/package-summary.html    |   219 +
 .../ignite/cache/hibernate/package-tree.html       |   155 +
 .../apache/ignite/cache/hibernate/package-use.html |   180 +
 .../org/apache/ignite/cache/jta/CacheTmLookup.html |   255 +
 .../ignite/cache/jta/class-use/CacheTmLookup.html  |   197 +
 .../ignite/cache/jta/jndi/CacheJndiTmFactory.html  |   396 +
 .../ignite/cache/jta/jndi/CacheJndiTmLookup.html   |   334 +
 .../jta/jndi/class-use/CacheJndiTmFactory.html     |   126 +
 .../jta/jndi/class-use/CacheJndiTmLookup.html      |   126 +
 .../ignite/cache/jta/jndi/package-frame.html       |    24 +
 .../ignite/cache/jta/jndi/package-summary.html     |   164 +
 .../apache/ignite/cache/jta/jndi/package-tree.html |   142 +
 .../apache/ignite/cache/jta/jndi/package-use.html  |   128 +
 .../org/apache/ignite/cache/jta/package-frame.html |    23 +
 .../apache/ignite/cache/jta/package-summary.html   |   158 +
 .../org/apache/ignite/cache/jta/package-tree.html  |   137 +
 .../org/apache/ignite/cache/jta/package-use.html   |   188 +
 .../cache/jta/reflect/CacheReflectionTmLookup.html |   399 +
 .../reflect/class-use/CacheReflectionTmLookup.html |   126 +
 .../ignite/cache/jta/reflect/package-frame.html    |    23 +
 .../ignite/cache/jta/reflect/package-summary.html  |   159 +
 .../ignite/cache/jta/reflect/package-tree.html     |   141 +
 .../ignite/cache/jta/reflect/package-use.html      |   128 +
 .../jta/websphere/WebSphereLibertyTmFactory.html   |   313 +
 .../cache/jta/websphere/WebSphereTmFactory.html    |   324 +
 .../class-use/WebSphereLibertyTmFactory.html       |   126 +
 .../websphere/class-use/WebSphereTmFactory.html    |   126 +
 .../ignite/cache/jta/websphere/package-frame.html  |    24 +
 .../cache/jta/websphere/package-summary.html       |   165 +
 .../ignite/cache/jta/websphere/package-tree.html   |   142 +
 .../ignite/cache/jta/websphere/package-use.html    |   128 +
 .../org/apache/ignite/cache/package-frame.html     |    54 +
 .../org/apache/ignite/cache/package-summary.html   |   325 +
 .../org/apache/ignite/cache/package-tree.html      |   211 +
 .../org/apache/ignite/cache/package-use.html       |   582 +
 .../cache/query/AbstractContinuousQuery.html       |   616 +
 .../ignite/cache/query/BulkLoadContextCursor.html  |   444 +
 .../ignite/cache/query/CacheQueryEntryEvent.html   |   353 +
 .../apache/ignite/cache/query/ContinuousQuery.html |   642 +
 ...ntinuousQueryWithTransformer.EventListener.html |   248 +
 .../query/ContinuousQueryWithTransformer.html      |   641 +
 .../ignite/cache/query/FieldsQueryCursor.html      |   279 +
 .../org/apache/ignite/cache/query/Query.html       |   421 +
 .../cache/query/QueryCancelledException.html       |   325 +
 .../org/apache/ignite/cache/query/QueryCursor.html |   283 +
 .../ignite/cache/query/QueryDetailMetrics.html     |   426 +
 .../apache/ignite/cache/query/QueryMetrics.html    |   313 +
 .../ignite/cache/query/QueryRetryException.html    |   288 +
 .../org/apache/ignite/cache/query/ScanQuery.html   |   519 +
 .../org/apache/ignite/cache/query/SpiQuery.html    |   406 +
 .../apache/ignite/cache/query/SqlFieldsQuery.html  |   950 +
 .../org/apache/ignite/cache/query/SqlQuery.html    |   813 +
 .../org/apache/ignite/cache/query/TextQuery.html   |   623 +
 .../query/annotations/QueryGroupIndex.List.html    |   225 +
 .../cache/query/annotations/QueryGroupIndex.html   |   279 +
 .../query/annotations/QuerySqlField.Group.html     |   303 +
 .../cache/query/annotations/QuerySqlField.html     |   485 +
 .../cache/query/annotations/QuerySqlFunction.html  |   282 +
 .../cache/query/annotations/QueryTextField.html    |   177 +
 .../class-use/QueryGroupIndex.List.html            |   126 +
 .../annotations/class-use/QueryGroupIndex.html     |   126 +
 .../annotations/class-use/QuerySqlField.Group.html |   126 +
 .../query/annotations/class-use/QuerySqlField.html |   126 +
 .../annotations/class-use/QuerySqlFunction.html    |   181 +
 .../annotations/class-use/QueryTextField.html      |   126 +
 .../cache/query/annotations/package-frame.html     |    28 +
 .../cache/query/annotations/package-summary.html   |   189 +
 .../cache/query/annotations/package-tree.html      |   142 +
 .../cache/query/annotations/package-use.html       |   165 +
 .../query/class-use/AbstractContinuousQuery.html   |   209 +
 .../query/class-use/BulkLoadContextCursor.html     |   126 +
 .../query/class-use/CacheQueryEntryEvent.html      |   126 +
 .../cache/query/class-use/ContinuousQuery.html     |   208 +
 ...ntinuousQueryWithTransformer.EventListener.html |   185 +
 .../class-use/ContinuousQueryWithTransformer.html  |   212 +
 .../cache/query/class-use/FieldsQueryCursor.html   |   230 +
 .../apache/ignite/cache/query/class-use/Query.html |   328 +
 .../query/class-use/QueryCancelledException.html   |   126 +
 .../ignite/cache/query/class-use/QueryCursor.html  |   311 +
 .../cache/query/class-use/QueryDetailMetrics.html  |   170 +
 .../ignite/cache/query/class-use/QueryMetrics.html |   170 +
 .../cache/query/class-use/QueryRetryException.html |   126 +
 .../ignite/cache/query/class-use/ScanQuery.html    |   188 +
 .../ignite/cache/query/class-use/SpiQuery.html     |   182 +
 .../cache/query/class-use/SqlFieldsQuery.html      |   320 +
 .../ignite/cache/query/class-use/SqlQuery.html     |   242 +
 .../ignite/cache/query/class-use/TextQuery.html    |   200 +
 .../apache/ignite/cache/query/package-frame.html   |    46 +
 .../apache/ignite/cache/query/package-summary.html |   284 +
 .../apache/ignite/cache/query/package-tree.html    |   211 +
 .../org/apache/ignite/cache/query/package-use.html |   332 +
 .../ignite/cache/spring/SpringCacheManager.html    |   722 +
 .../cache/spring/class-use/SpringCacheManager.html |   126 +
 .../apache/ignite/cache/spring/package-frame.html  |    23 +
 .../ignite/cache/spring/package-summary.html       |   158 +
 .../apache/ignite/cache/spring/package-tree.html   |   141 +
 .../apache/ignite/cache/spring/package-use.html    |   128 +
 .../cache/store/CacheLoadOnlyStoreAdapter.html     |   733 +
 .../org/apache/ignite/cache/store/CacheStore.html  |   343 +
 .../ignite/cache/store/CacheStoreAdapter.html      |   417 +
 .../ignite/cache/store/CacheStoreSession.html      |   362 +
 .../cache/store/CacheStoreSessionListener.html     |   350 +
 .../cache/store/cassandra/CassandraCacheStore.html |   494 +
 .../cassandra/CassandraCacheStoreFactory.html      |   424 +
 .../cassandra/class-use/CassandraCacheStore.html   |   168 +
 .../class-use/CassandraCacheStoreFactory.html      |   194 +
 .../store/cassandra/common/CassandraHelper.html    |   392 +
 .../cassandra/common/PropertyMappingHelper.html    |   342 +
 .../store/cassandra/common/RandomSleeper.html      |   315 +
 .../cache/store/cassandra/common/SystemHelper.html |   313 +
 .../common/class-use/CassandraHelper.html          |   126 +
 .../common/class-use/PropertyMappingHelper.html    |   126 +
 .../cassandra/common/class-use/RandomSleeper.html  |   126 +
 .../cassandra/common/class-use/SystemHelper.html   |   126 +
 .../store/cassandra/common/package-frame.html      |    26 +
 .../store/cassandra/common/package-summary.html    |   177 +
 .../cache/store/cassandra/common/package-tree.html |   144 +
 .../cache/store/cassandra/common/package-use.html  |   128 +
 .../store/cassandra/datasource/Credentials.html    |   262 +
 .../store/cassandra/datasource/DataSource.html     |   898 +
 .../cassandra/datasource/PlainCredentials.html     |   326 +
 .../datasource/class-use/Credentials.html          |   185 +
 .../cassandra/datasource/class-use/DataSource.html |   185 +
 .../datasource/class-use/PlainCredentials.html     |   126 +
 .../store/cassandra/datasource/package-frame.html  |    28 +
 .../cassandra/datasource/package-summary.html      |   180 +
 .../store/cassandra/datasource/package-tree.html   |   150 +
 .../store/cassandra/datasource/package-use.html    |   188 +
 .../cache/store/cassandra/package-frame.html       |    24 +
 .../cache/store/cassandra/package-summary.html     |   163 +
 .../ignite/cache/store/cassandra/package-tree.html |   142 +
 .../ignite/cache/store/cassandra/package-use.html  |   170 +
 .../persistence/KeyPersistenceSettings.html        |   448 +
 .../persistence/KeyValuePersistenceSettings.html   |   561 +
 .../persistence/PersistenceController.html         |   458 +
 .../cassandra/persistence/PersistenceSettings.html |   683 +
 .../cassandra/persistence/PersistenceStrategy.html |   391 +
 .../store/cassandra/persistence/PojoField.html     |   516 +
 .../cassandra/persistence/PojoFieldAccessor.html   |   419 +
 .../persistence/PojoKeyField.SortOrder.html        |   356 +
 .../store/cassandra/persistence/PojoKeyField.html  |   377 +
 .../cassandra/persistence/PojoValueField.html      |   400 +
 .../persistence/ValuePersistenceSettings.html      |   409 +
 .../class-use/KeyPersistenceSettings.html          |   170 +
 .../class-use/KeyValuePersistenceSettings.html     |   288 +
 .../class-use/PersistenceController.html           |   231 +
 .../persistence/class-use/PersistenceSettings.html |   176 +
 .../persistence/class-use/PersistenceStrategy.html |   183 +
 .../cassandra/persistence/class-use/PojoField.html |   253 +
 .../persistence/class-use/PojoFieldAccessor.html   |   232 +
 .../class-use/PojoKeyField.SortOrder.html          |   183 +
 .../persistence/class-use/PojoKeyField.html        |   238 +
 .../persistence/class-use/PojoValueField.html      |   236 +
 .../class-use/ValuePersistenceSettings.html        |   170 +
 .../store/cassandra/persistence/package-frame.html |    36 +
 .../cassandra/persistence/package-summary.html     |   232 +
 .../store/cassandra/persistence/package-tree.html  |   168 +
 .../store/cassandra/persistence/package-use.html   |   318 +
 .../store/cassandra/serializer/JavaSerializer.html |   320 +
 .../store/cassandra/serializer/KryoSerializer.html |   320 +
 .../store/cassandra/serializer/Serializer.html     |   267 +
 .../serializer/class-use/JavaSerializer.html       |   126 +
 .../serializer/class-use/KryoSerializer.html       |   126 +
 .../cassandra/serializer/class-use/Serializer.html |   255 +
 .../store/cassandra/serializer/package-frame.html  |    28 +
 .../cassandra/serializer/package-summary.html      |   181 +
 .../store/cassandra/serializer/package-tree.html   |   150 +
 .../store/cassandra/serializer/package-use.html    |   214 +
 .../cassandra/session/BatchExecutionAssistant.html |   429 +
 .../cassandra/session/BatchLoaderAssistant.html    |   273 +
 .../store/cassandra/session/CassandraSession.html  |   328 +
 .../cassandra/session/CassandraSessionImpl.html    |   413 +
 .../cassandra/session/ExecutionAssistant.html      |   362 +
 .../session/GenericBatchExecutionAssistant.html    |   409 +
 .../session/LoadCacheCustomQueryWorker.html        |   337 +
 .../session/WrappedPreparedStatement.html          |   663 +
 .../store/cassandra/session/WrappedSession.html    |   202 +
 .../session/class-use/BatchExecutionAssistant.html |   193 +
 .../session/class-use/BatchLoaderAssistant.html    |   178 +
 .../session/class-use/CassandraSession.html        |   218 +
 .../session/class-use/CassandraSessionImpl.html    |   178 +
 .../session/class-use/ExecutionAssistant.html      |   176 +
 .../class-use/GenericBatchExecutionAssistant.html  |   126 +
 .../class-use/LoadCacheCustomQueryWorker.html      |   126 +
 .../class-use/WrappedPreparedStatement.html        |   126 +
 .../session/class-use/WrappedSession.html          |   126 +
 .../store/cassandra/session/package-frame.html     |    34 +
 .../store/cassandra/session/package-summary.html   |   224 +
 .../store/cassandra/session/package-tree.html      |   160 +
 .../cache/store/cassandra/session/package-use.html |   238 +
 .../store/cassandra/session/pool/IdleSession.html  |   328 +
 .../store/cassandra/session/pool/SessionPool.html  |   326 +
 .../session/pool/class-use/IdleSession.html        |   126 +
 .../session/pool/class-use/SessionPool.html        |   126 +
 .../cassandra/session/pool/package-frame.html      |    24 +
 .../cassandra/session/pool/package-summary.html    |   163 +
 .../store/cassandra/session/pool/package-tree.html |   142 +
 .../store/cassandra/session/pool/package-use.html  |   128 +
 .../session/transaction/BaseMutation.html          |   353 +
 .../session/transaction/DeleteMutation.html        |   354 +
 .../cassandra/session/transaction/Mutation.html    |   319 +
 .../session/transaction/WriteMutation.html         |   354 +
 .../transaction/class-use/BaseMutation.html        |   176 +
 .../transaction/class-use/DeleteMutation.html      |   126 +
 .../session/transaction/class-use/Mutation.html    |   214 +
 .../transaction/class-use/WriteMutation.html       |   126 +
 .../session/transaction/package-frame.html         |    29 +
 .../session/transaction/package-summary.html       |   186 +
 .../session/transaction/package-tree.html          |   150 +
 .../cassandra/session/transaction/package-use.html |   193 +
 .../cache/store/cassandra/utils/DDLGenerator.html  |   283 +
 .../cassandra/utils/class-use/DDLGenerator.html    |   126 +
 .../cache/store/cassandra/utils/package-frame.html |    23 +
 .../store/cassandra/utils/package-summary.html     |   157 +
 .../cache/store/cassandra/utils/package-tree.html  |   141 +
 .../cache/store/cassandra/utils/package-use.html   |   128 +
 .../store/class-use/CacheLoadOnlyStoreAdapter.html |   126 +
 .../ignite/cache/store/class-use/CacheStore.html   |   281 +
 .../cache/store/class-use/CacheStoreAdapter.html   |   170 +
 .../cache/store/class-use/CacheStoreSession.html   |   260 +
 .../store/class-use/CacheStoreSessionListener.html |   196 +
 .../jdbc/CacheAbstractJdbcStore.EntryMapping.html  |   462 +
 .../jdbc/CacheAbstractJdbcStore.TypeKind.html      |   371 +
 .../cache/store/jdbc/CacheAbstractJdbcStore.html   |  1648 +
 .../cache/store/jdbc/CacheJdbcBlobStore.html       |   812 +
 .../store/jdbc/CacheJdbcBlobStoreFactory.html      |   600 +
 .../cache/store/jdbc/CacheJdbcPojoStore.html       |   535 +
 .../store/jdbc/CacheJdbcPojoStoreFactory.html      |   950 +
 .../store/jdbc/CacheJdbcStoreSessionListener.html  |   446 +
 .../apache/ignite/cache/store/jdbc/JdbcType.html   |   645 +
 .../cache/store/jdbc/JdbcTypeDefaultHasher.html    |   337 +
 .../ignite/cache/store/jdbc/JdbcTypeField.html     |   517 +
 .../ignite/cache/store/jdbc/JdbcTypeHasher.html    |   244 +
 .../store/jdbc/JdbcTypesDefaultTransformer.html    |   353 +
 .../cache/store/jdbc/JdbcTypesTransformer.html     |   294 +
 .../CacheAbstractJdbcStore.EntryMapping.html       |   199 +
 .../class-use/CacheAbstractJdbcStore.TypeKind.html |   275 +
 .../jdbc/class-use/CacheAbstractJdbcStore.html     |   170 +
 .../store/jdbc/class-use/CacheJdbcBlobStore.html   |   168 +
 .../jdbc/class-use/CacheJdbcBlobStoreFactory.html  |   231 +
 .../store/jdbc/class-use/CacheJdbcPojoStore.html   |   168 +
 .../jdbc/class-use/CacheJdbcPojoStoreFactory.html  |   237 +
 .../class-use/CacheJdbcStoreSessionListener.html   |   126 +
 .../cache/store/jdbc/class-use/JdbcType.html       |   295 +
 .../jdbc/class-use/JdbcTypeDefaultHasher.html      |   126 +
 .../cache/store/jdbc/class-use/JdbcTypeField.html  |   278 +
 .../cache/store/jdbc/class-use/JdbcTypeHasher.html |   233 +
 .../class-use/JdbcTypesDefaultTransformer.html     |   170 +
 .../store/jdbc/class-use/JdbcTypesTransformer.html |   227 +
 .../cache/store/jdbc/dialect/BasicJdbcDialect.html |   839 +
 .../cache/store/jdbc/dialect/DB2Dialect.html       |   380 +
 .../ignite/cache/store/jdbc/dialect/H2Dialect.html |   351 +
 .../cache/store/jdbc/dialect/JdbcDialect.html      |   524 +
 .../cache/store/jdbc/dialect/MySQLDialect.html     |   403 +
 .../cache/store/jdbc/dialect/OracleDialect.html    |   380 +
 .../cache/store/jdbc/dialect/SQLServerDialect.html |   403 +
 .../jdbc/dialect/class-use/BasicJdbcDialect.html   |   194 +
 .../store/jdbc/dialect/class-use/DB2Dialect.html   |   126 +
 .../store/jdbc/dialect/class-use/H2Dialect.html    |   126 +
 .../store/jdbc/dialect/class-use/JdbcDialect.html  |   290 +
 .../store/jdbc/dialect/class-use/MySQLDialect.html |   126 +
 .../jdbc/dialect/class-use/OracleDialect.html      |   126 +
 .../jdbc/dialect/class-use/SQLServerDialect.html   |   126 +
 .../cache/store/jdbc/dialect/package-frame.html    |    32 +
 .../cache/store/jdbc/dialect/package-summary.html  |   204 +
 .../cache/store/jdbc/dialect/package-tree.html     |   157 +
 .../cache/store/jdbc/dialect/package-use.html      |   193 +
 .../ignite/cache/store/jdbc/package-frame.html     |    42 +
 .../ignite/cache/store/jdbc/package-summary.html   |   258 +
 .../ignite/cache/store/jdbc/package-tree.html      |   179 +
 .../ignite/cache/store/jdbc/package-use.html       |   220 +
 .../apache/ignite/cache/store/package-frame.html   |    30 +
 .../apache/ignite/cache/store/package-summary.html |   194 +
 .../apache/ignite/cache/store/package-tree.html    |   157 +
 .../org/apache/ignite/cache/store/package-use.html |   284 +
 .../spring/CacheSpringStoreSessionListener.html    |   472 +
 .../class-use/CacheSpringStoreSessionListener.html |   126 +
 .../ignite/cache/store/spring/package-frame.html   |    23 +
 .../ignite/cache/store/spring/package-summary.html |   157 +
 .../ignite/cache/store/spring/package-tree.html    |   141 +
 .../ignite/cache/store/spring/package-use.html     |   128 +
 .../ignite/cache/websession/WebSessionFilter.html  |   696 +
 .../websession/class-use/WebSessionFilter.html     |   126 +
 .../ignite/cache/websession/package-frame.html     |    23 +
 .../ignite/cache/websession/package-summary.html   |   158 +
 .../ignite/cache/websession/package-tree.html      |   141 +
 .../ignite/cache/websession/package-use.html       |   128 +
 .../apache/ignite/class-use/DataRegionMetrics.html |   258 +
 .../ignite/class-use/DataRegionMetricsAdapter.html |   170 +
 .../class-use/DataRegionMetricsProvider.html       |   126 +
 .../ignite/class-use/DataStorageMetrics.html       |   215 +
 .../class-use/DataStorageMetricsAdapter.html       |   170 +
 .../org/apache/ignite/class-use/Ignite.html        |  1665 +
 .../apache/ignite/class-use/IgniteAtomicLong.html  |   199 +
 .../ignite/class-use/IgniteAtomicReference.html    |   202 +
 .../ignite/class-use/IgniteAtomicSequence.html     |   202 +
 .../ignite/class-use/IgniteAtomicStamped.html      |   203 +
 .../class-use/IgniteAuthenticationException.html   |   126 +
 .../org/apache/ignite/class-use/IgniteBinary.html  |   200 +
 .../org/apache/ignite/class-use/IgniteCache.html   |  1216 +
 .../class-use/IgniteCacheRestartingException.html  |   126 +
 .../ignite/class-use/IgniteCheckedException.html   |  1341 +
 .../IgniteClientDisconnectedException.html         |   126 +
 .../org/apache/ignite/class-use/IgniteCluster.html |   182 +
 .../org/apache/ignite/class-use/IgniteCompute.html |   269 +
 .../apache/ignite/class-use/IgniteCondition.html   |   194 +
 .../ignite/class-use/IgniteCountDownLatch.html     |   182 +
 .../ignite/class-use/IgniteDataStreamer.html       |   285 +
 .../IgniteDataStreamerTimeoutException.html        |   207 +
 .../class-use/IgniteDeploymentException.html       |   126 +
 .../apache/ignite/class-use/IgniteEncryption.html  |   176 +
 .../org/apache/ignite/class-use/IgniteEvents.html  |   194 +
 .../apache/ignite/class-use/IgniteException.html   |  3261 ++
 .../class-use/IgniteIllegalStateException.html     |   188 +
 .../class-use/IgniteInterruptedException.html      |   288 +
 .../apache/ignite/class-use/IgniteJdbcDriver.html  |   126 +
 .../ignite/class-use/IgniteJdbcThinDataSource.html |   126 +
 .../ignite/class-use/IgniteJdbcThinDriver.html     |   126 +
 .../org/apache/ignite/class-use/IgniteLock.html    |   182 +
 .../org/apache/ignite/class-use/IgniteLogger.html  |   812 +
 .../apache/ignite/class-use/IgniteMessaging.html   |   194 +
 .../org/apache/ignite/class-use/IgniteQueue.html   |   188 +
 .../apache/ignite/class-use/IgniteScheduler.html   |   176 +
 .../apache/ignite/class-use/IgniteSemaphore.html   |   182 +
 .../apache/ignite/class-use/IgniteServices.html    |   194 +
 .../org/apache/ignite/class-use/IgniteSet.html     |   180 +
 .../apache/ignite/class-use/IgniteSnapshot.html    |   172 +
 .../org/apache/ignite/class-use/IgniteSpring.html  |   126 +
 .../apache/ignite/class-use/IgniteSpringBean.html  |   126 +
 .../org/apache/ignite/class-use/IgniteState.html   |   211 +
 .../ignite/class-use/IgniteSystemProperties.html   |   126 +
 .../ignite/class-use/IgniteTransactions.html       |   188 +
 .../org/apache/ignite/class-use/Ignition.html      |   126 +
 .../apache/ignite/class-use/IgnitionListener.html  |   176 +
 .../org/apache/ignite/class-use/MemoryMetrics.html |   249 +
 .../ignite/class-use/PersistenceMetrics.html       |   221 +
 .../client/ClientAuthenticationException.html      |   280 +
 .../client/ClientAuthorizationException.html       |   301 +
 .../org/apache/ignite/client/ClientCache.html      |   944 +
 .../ignite/client/ClientCacheConfiguration.html    |  1378 +
 .../org/apache/ignite/client/ClientCluster.html    |   367 +
 .../apache/ignite/client/ClientClusterGroup.html   |   639 +
 .../org/apache/ignite/client/ClientCompute.html    |   367 +
 .../ignite/client/ClientConnectionException.html   |   306 +
 .../org/apache/ignite/client/ClientException.html  |   375 +
 ...ClientFeatureNotSupportedByServerException.html |   300 +
 .../ignite/client/ClientReconnectedException.html  |   296 +
 .../org/apache/ignite/client/ClientServices.html   |   293 +
 .../apache/ignite/client/ClientTransaction.html    |   284 +
 .../apache/ignite/client/ClientTransactions.html   |   339 +
 .../org/apache/ignite/client/IgniteClient.html     |   552 +
 .../javadoc/org/apache/ignite/client/SslMode.html  |   352 +
 .../org/apache/ignite/client/SslProtocol.html      |   382 +
 .../class-use/ClientAuthenticationException.html   |   126 +
 .../class-use/ClientAuthorizationException.html    |   126 +
 .../ignite/client/class-use/ClientCache.html       |   206 +
 .../client/class-use/ClientCacheConfiguration.html |   313 +
 .../ignite/client/class-use/ClientCluster.html     |   170 +
 .../client/class-use/ClientClusterGroup.html       |   315 +
 .../ignite/client/class-use/ClientCompute.html     |   194 +
 .../class-use/ClientConnectionException.html       |   126 +
 .../ignite/client/class-use/ClientException.html   |   451 +
 ...ClientFeatureNotSupportedByServerException.html |   126 +
 .../class-use/ClientReconnectedException.html      |   126 +
 .../ignite/client/class-use/ClientServices.html    |   176 +
 .../ignite/client/class-use/ClientTransaction.html |   185 +
 .../client/class-use/ClientTransactions.html       |   176 +
 .../ignite/client/class-use/IgniteClient.html      |   170 +
 .../apache/ignite/client/class-use/SslMode.html    |   214 +
 .../ignite/client/class-use/SslProtocol.html       |   214 +
 .../org/apache/ignite/client/package-frame.html    |    48 +
 .../org/apache/ignite/client/package-summary.html  |   288 +
 .../org/apache/ignite/client/package-tree.html     |   193 +
 .../org/apache/ignite/client/package-use.html      |   271 +
 .../org/apache/ignite/cluster/BaselineNode.html    |   304 +
 .../org/apache/ignite/cluster/ClusterGroup.html    |   862 +
 .../ignite/cluster/ClusterGroupEmptyException.html |   342 +
 .../org/apache/ignite/cluster/ClusterMetrics.html  |  1662 +
 .../org/apache/ignite/cluster/ClusterNode.html     |   603 +
 .../ignite/cluster/ClusterStartNodeResult.html     |   274 +
 .../org/apache/ignite/cluster/ClusterState.html    |   410 +
 .../ignite/cluster/ClusterTopologyException.html   |   375 +
 .../ignite/cluster/class-use/BaselineNode.html     |   247 +
 .../ignite/cluster/class-use/ClusterGroup.html     |   475 +
 .../class-use/ClusterGroupEmptyException.html      |   126 +
 .../ignite/cluster/class-use/ClusterMetrics.html   |   228 +
 .../ignite/cluster/class-use/ClusterNode.html      |  2345 +
 .../cluster/class-use/ClusterStartNodeResult.html  |   202 +
 .../ignite/cluster/class-use/ClusterState.html     |   378 +
 .../class-use/ClusterTopologyException.html        |   170 +
 .../org/apache/ignite/cluster/package-frame.html   |    36 +
 .../org/apache/ignite/cluster/package-summary.html |   222 +
 .../org/apache/ignite/cluster/package-tree.html    |   184 +
 .../org/apache/ignite/cluster/package-use.html     |   946 +
 .../compute/ComputeExecutionRejectedException.html |   340 +
 .../org/apache/ignite/compute/ComputeJob.html      |   385 +
 .../apache/ignite/compute/ComputeJobAdapter.html   |   485 +
 .../apache/ignite/compute/ComputeJobAfterSend.html |   188 +
 .../ignite/compute/ComputeJobBeforeFailover.html   |   189 +
 .../apache/ignite/compute/ComputeJobContext.html   |   366 +
 .../ignite/compute/ComputeJobContinuation.html     |   344 +
 .../compute/ComputeJobContinuationAdapter.html     |   518 +
 .../compute/ComputeJobFailoverException.html       |   340 +
 .../ignite/compute/ComputeJobMasterLeaveAware.html |   243 +
 .../apache/ignite/compute/ComputeJobResult.html    |   369 +
 .../ignite/compute/ComputeJobResultPolicy.html     |   393 +
 .../apache/ignite/compute/ComputeJobSibling.html   |   257 +
 .../apache/ignite/compute/ComputeLoadBalancer.html |   318 +
 .../org/apache/ignite/compute/ComputeTask.html     |   535 +
 .../apache/ignite/compute/ComputeTaskAdapter.html  |   367 +
 .../compute/ComputeTaskCancelledException.html     |   335 +
 .../compute/ComputeTaskContinuousMapper.html       |   346 +
 .../apache/ignite/compute/ComputeTaskFuture.html   |   308 +
 .../apache/ignite/compute/ComputeTaskMapAsync.html |   177 +
 .../org/apache/ignite/compute/ComputeTaskName.html |   224 +
 .../ignite/compute/ComputeTaskNoResultCache.html   |   191 +
 .../apache/ignite/compute/ComputeTaskSession.html  |  1048 +
 .../ComputeTaskSessionAttributeListener.html       |   241 +
 .../compute/ComputeTaskSessionFullSupport.html     |   188 +
 .../ignite/compute/ComputeTaskSessionScope.html    |   389 +
 .../org/apache/ignite/compute/ComputeTaskSpis.html |   283 +
 .../ignite/compute/ComputeTaskSplitAdapter.html    |   412 +
 .../compute/ComputeTaskTimeoutException.html       |   340 +
 .../compute/ComputeUserUndeclaredException.html    |   341 +
 .../ComputeExecutionRejectedException.html         |   126 +
 .../ignite/compute/class-use/ComputeJob.html       |   395 +
 .../compute/class-use/ComputeJobAdapter.html       |   170 +
 .../compute/class-use/ComputeJobAfterSend.html     |   126 +
 .../class-use/ComputeJobBeforeFailover.html        |   126 +
 .../compute/class-use/ComputeJobContext.html       |   196 +
 .../compute/class-use/ComputeJobContinuation.html  |   185 +
 .../class-use/ComputeJobContinuationAdapter.html   |   126 +
 .../class-use/ComputeJobFailoverException.html     |   126 +
 .../class-use/ComputeJobMasterLeaveAware.html      |   126 +
 .../ignite/compute/class-use/ComputeJobResult.html |   272 +
 .../compute/class-use/ComputeJobResultPolicy.html  |   240 +
 .../compute/class-use/ComputeJobSibling.html       |   191 +
 .../compute/class-use/ComputeLoadBalancer.html     |   126 +
 .../ignite/compute/class-use/ComputeTask.html      |   349 +
 .../compute/class-use/ComputeTaskAdapter.html      |   236 +
 .../class-use/ComputeTaskCancelledException.html   |   126 +
 .../class-use/ComputeTaskContinuousMapper.html     |   126 +
 .../compute/class-use/ComputeTaskFuture.html       |   206 +
 .../compute/class-use/ComputeTaskMapAsync.html     |   126 +
 .../ignite/compute/class-use/ComputeTaskName.html  |   126 +
 .../class-use/ComputeTaskNoResultCache.html        |   126 +
 .../compute/class-use/ComputeTaskSession.html      |   349 +
 .../ComputeTaskSessionAttributeListener.html       |   177 +
 .../class-use/ComputeTaskSessionFullSupport.html   |   126 +
 .../compute/class-use/ComputeTaskSessionScope.html |   211 +
 .../ignite/compute/class-use/ComputeTaskSpis.html  |   126 +
 .../compute/class-use/ComputeTaskSplitAdapter.html |   171 +
 .../class-use/ComputeTaskTimeoutException.html     |   126 +
 .../class-use/ComputeUserUndeclaredException.html  |   126 +
 .../org/apache/ignite/compute/gridify/Gridify.html |   471 +
 .../ignite/compute/gridify/GridifyArgument.html    |   338 +
 .../ignite/compute/gridify/GridifyInput.html       |   189 +
 .../ignite/compute/gridify/GridifyInterceptor.html |   246 +
 .../ignite/compute/gridify/GridifyNodeFilter.html  |   198 +
 .../compute/gridify/GridifyRuntimeException.html   |   335 +
 .../ignite/compute/gridify/GridifySetToSet.html    |   509 +
 .../ignite/compute/gridify/GridifySetToValue.html  |   507 +
 .../ignite/compute/gridify/GridifyTaskAdapter.html |   279 +
 .../compute/gridify/GridifyTaskSplitAdapter.html   |   291 +
 .../gridify/aop/GridifyArgumentAdapter.html        |   610 +
 .../gridify/aop/GridifyDefaultRangeTask.html       |   422 +
 .../compute/gridify/aop/GridifyDefaultTask.html    |   412 +
 .../gridify/aop/GridifySetToSetAbstractAspect.html |   365 +
 .../aop/GridifySetToValueAbstractAspect.html       |   368 +
 .../gridify/aop/aspectj/GridifyAspectJAspect.html  |   299 +
 .../aop/aspectj/GridifySetToSetAspectJAspect.html  |   311 +
 .../aspectj/GridifySetToValueAspectJAspect.html    |   311 +
 .../aspectj/class-use/GridifyAspectJAspect.html    |   126 +
 .../class-use/GridifySetToSetAspectJAspect.html    |   126 +
 .../class-use/GridifySetToValueAspectJAspect.html  |   126 +
 .../compute/gridify/aop/aspectj/package-frame.html |    25 +
 .../gridify/aop/aspectj/package-summary.html       |   176 +
 .../compute/gridify/aop/aspectj/package-tree.html  |   151 +
 .../compute/gridify/aop/aspectj/package-use.html   |   128 +
 .../aop/class-use/GridifyArgumentAdapter.html      |   126 +
 .../aop/class-use/GridifyDefaultRangeTask.html     |   126 +
 .../gridify/aop/class-use/GridifyDefaultTask.html  |   126 +
 .../class-use/GridifySetToSetAbstractAspect.html   |   200 +
 .../class-use/GridifySetToValueAbstractAspect.html |   200 +
 .../ignite/compute/gridify/aop/package-frame.html  |    27 +
 .../compute/gridify/aop/package-summary.html       |   184 +
 .../ignite/compute/gridify/aop/package-tree.html   |   149 +
 .../ignite/compute/gridify/aop/package-use.html    |   202 +
 .../aop/spring/GridifySetToSetSpringAspect.html    |   320 +
 .../aop/spring/GridifySetToValueSpringAspect.html  |   320 +
 .../gridify/aop/spring/GridifySpringAspect.html    |   308 +
 .../gridify/aop/spring/GridifySpringEnhancer.html  |   269 +
 ...fySpringPointcut.GridifySpringPointcutType.html |   362 +
 .../gridify/aop/spring/GridifySpringPointcut.html  |   347 +
 .../class-use/GridifySetToSetSpringAspect.html     |   126 +
 .../class-use/GridifySetToValueSpringAspect.html   |   126 +
 .../aop/spring/class-use/GridifySpringAspect.html  |   126 +
 .../spring/class-use/GridifySpringEnhancer.html    |   126 +
 ...fySpringPointcut.GridifySpringPointcutType.html |   190 +
 .../spring/class-use/GridifySpringPointcut.html    |   126 +
 .../compute/gridify/aop/spring/package-frame.html  |    31 +
 .../gridify/aop/spring/package-summary.html        |   207 +
 .../compute/gridify/aop/spring/package-tree.html   |   165 +
 .../compute/gridify/aop/spring/package-use.html    |   165 +
 .../ignite/compute/gridify/class-use/Gridify.html  |   126 +
 .../compute/gridify/class-use/GridifyArgument.html |   227 +
 .../compute/gridify/class-use/GridifyInput.html    |   126 +
 .../gridify/class-use/GridifyInterceptor.html      |   126 +
 .../gridify/class-use/GridifyNodeFilter.html       |   204 +
 .../gridify/class-use/GridifyRuntimeException.html |   126 +
 .../compute/gridify/class-use/GridifySetToSet.html |   171 +
 .../gridify/class-use/GridifySetToValue.html       |   171 +
 .../gridify/class-use/GridifyTaskAdapter.html      |   126 +
 .../gridify/class-use/GridifyTaskSplitAdapter.html |   126 +
 .../ignite/compute/gridify/package-frame.html      |    41 +
 .../ignite/compute/gridify/package-summary.html    |   247 +
 .../ignite/compute/gridify/package-tree.html       |   188 +
 .../apache/ignite/compute/gridify/package-use.html |   203 +
 .../org/apache/ignite/compute/package-frame.html   |    64 +
 .../org/apache/ignite/compute/package-summary.html |   383 +
 .../org/apache/ignite/compute/package-tree.html    |   224 +
 .../org/apache/ignite/compute/package-use.html     |   538 +
 .../ignite/configuration/AddressResolver.html      |   248 +
 .../ignite/configuration/AtomicConfiguration.html  |   553 +
 .../ignite/configuration/BasicAddressResolver.html |   372 +
 .../ignite/configuration/BinaryConfiguration.html  |   574 +
 ...CacheConfiguration.IgniteAllNodesPredicate.html |   334 +
 .../ignite/configuration/CacheConfiguration.html   |  4514 ++
 .../ignite/configuration/CheckpointWriteOrder.html |   376 +
 .../ignite/configuration/ClientConfiguration.html  |  1130 +
 .../ClientConnectorConfiguration.html              |  1302 +
 .../ClientTransactionConfiguration.html            |   515 +
 .../configuration/CollectionConfiguration.html     |   543 +
 .../configuration/CommunicationFailureContext.html |   324 +
 .../CommunicationFailureResolver.html              |   234 +
 .../configuration/ConnectorConfiguration.html      |  1472 +
 .../configuration/ConnectorMessageInterceptor.html |   264 +
 .../ignite/configuration/DataPageEvictionMode.html |   407 +
 .../configuration/DataRegionConfiguration.html     |  1021 +
 .../configuration/DataStorageConfiguration.html    |  2477 +
 .../DefaultCommunicationFailureResolver.html       |   304 +
 .../ignite/configuration/DeploymentMode.html       |   535 +
 .../ignite/configuration/DiskPageCompression.html  |   427 +
 .../configuration/ExecutorConfiguration.html       |   411 +
 .../ignite/configuration/IgniteConfiguration.html  |  6572 +++
 .../configuration/IgniteReflectionFactory.html     |   505 +
 .../ignite/configuration/MemoryConfiguration.html  |   799 +
 .../configuration/MemoryPolicyConfiguration.html   |   935 +
 .../configuration/NearCacheConfiguration.html      |   459 +
 .../ignite/configuration/OdbcConfiguration.html    |   717 +
 .../PersistentStoreConfiguration.html              |  1791 +
 .../configuration/PlatformCacheConfiguration.html  |   421 +
 .../configuration/PlatformConfiguration.html       |   176 +
 .../ignite/configuration/SerializeSeparately.html  |   173 +
 .../ignite/configuration/SqlConfiguration.html     |   587 +
 .../configuration/SqlConnectorConfiguration.html   |   844 +
 .../configuration/ThinClientConfiguration.html     |   444 +
 .../ignite/configuration/TopologyValidator.html    |   267 +
 .../configuration/TransactionConfiguration.html    |  1046 +
 .../org/apache/ignite/configuration/WALMode.html   |   434 +
 .../configuration/class-use/AddressResolver.html   |   282 +
 .../class-use/AtomicConfiguration.html             |   301 +
 .../class-use/BasicAddressResolver.html            |   126 +
 .../class-use/BinaryConfiguration.html             |   229 +
 ...CacheConfiguration.IgniteAllNodesPredicate.html |   126 +
 .../class-use/CacheConfiguration.html              |   915 +
 .../class-use/CheckpointWriteOrder.html            |   240 +
 .../class-use/ClientConfiguration.html             |   296 +
 .../class-use/ClientConnectorConfiguration.html    |   306 +
 .../class-use/ClientTransactionConfiguration.html  |   214 +
 .../class-use/CollectionConfiguration.html         |   246 +
 .../class-use/CommunicationFailureContext.html     |   172 +
 .../class-use/CommunicationFailureResolver.html    |   196 +
 .../class-use/ConnectorConfiguration.html          |   319 +
 .../class-use/ConnectorMessageInterceptor.html     |   185 +
 .../class-use/DataPageEvictionMode.html            |   218 +
 .../class-use/DataRegionConfiguration.html         |   277 +
 .../class-use/DataStorageConfiguration.html        |   399 +
 .../DefaultCommunicationFailureResolver.html       |   126 +
 .../configuration/class-use/DeploymentMode.html    |   219 +
 .../class-use/DiskPageCompression.html             |   237 +
 .../class-use/ExecutorConfiguration.html           |   210 +
 .../class-use/IgniteConfiguration.html             |  1149 +
 .../class-use/IgniteReflectionFactory.html         |   126 +
 .../class-use/MemoryConfiguration.html             |   238 +
 .../class-use/MemoryPolicyConfiguration.html       |   266 +
 .../class-use/NearCacheConfiguration.html          |   337 +
 .../configuration/class-use/OdbcConfiguration.html |   238 +
 .../class-use/PersistentStoreConfiguration.html    |   357 +
 .../class-use/PlatformCacheConfiguration.html      |   203 +
 .../class-use/PlatformConfiguration.html           |   250 +
 .../class-use/SerializeSeparately.html             |   126 +
 .../configuration/class-use/SqlConfiguration.html  |   213 +
 .../class-use/SqlConnectorConfiguration.html       |   259 +
 .../class-use/ThinClientConfiguration.html         |   210 +
 .../configuration/class-use/TopologyValidator.html |   185 +
 .../class-use/TransactionConfiguration.html        |   272 +
 .../ignite/configuration/class-use/WALMode.html    |   239 +
 .../apache/ignite/configuration/package-frame.html |    69 +
 .../ignite/configuration/package-summary.html      |   411 +
 .../apache/ignite/configuration/package-tree.html  |   203 +
 .../apache/ignite/configuration/package-use.html   |   671 +
 .../development/utils/IgniteWalConverter.html      |   283 +
 .../development/utils/RecordSizeCountStat.html     |   280 +
 .../apache/ignite/development/utils/TxWalStat.html |   280 +
 .../apache/ignite/development/utils/WalStat.html   |   280 +
 .../utils/class-use/IgniteWalConverter.html        |   126 +
 .../utils/class-use/RecordSizeCountStat.html       |   126 +
 .../development/utils/class-use/TxWalStat.html     |   126 +
 .../development/utils/class-use/WalStat.html       |   126 +
 .../ignite/development/utils/package-frame.html    |    26 +
 .../ignite/development/utils/package-summary.html  |   176 +
 .../ignite/development/utils/package-tree.html     |   144 +
 .../ignite/development/utils/package-use.html      |   128 +
 .../apache/ignite/events/BaselineChangedEvent.html |   345 +
 .../events/BaselineConfigurationChangedEvent.html  |   365 +
 .../events/CacheConsistencyViolationEvent.html     |   371 +
 .../org/apache/ignite/events/CacheEvent.html       |   745 +
 .../ignite/events/CacheQueryExecutedEvent.html     |   573 +
 .../apache/ignite/events/CacheQueryReadEvent.html  |   673 +
 .../ignite/events/CacheRebalancingEvent.html       |   513 +
 .../org/apache/ignite/events/CheckpointEvent.html  |   428 +
 .../ignite/events/ClusterActivationEvent.html      |   359 +
 .../ignite/events/ClusterStateChangeEvent.html     |   385 +
 .../events/ClusterStateChangeStartedEvent.html     |   360 +
 .../ignite/events/ClusterTagUpdatedEvent.html      |   360 +
 .../org/apache/ignite/events/DeploymentEvent.html  |   428 +
 .../org/apache/ignite/events/DiscoveryEvent.html   |   587 +
 .../javadoc/org/apache/ignite/events/Event.html    |   464 +
 .../org/apache/ignite/events/EventAdapter.html     |   625 +
 .../org/apache/ignite/events/EventType.html        |  2388 +
 .../javadoc/org/apache/ignite/events/JobEvent.html |   674 +
 .../ignite/events/PageReplacementStartedEvent.html |   314 +
 .../org/apache/ignite/events/TaskEvent.html        |   492 +
 .../events/TransactionStateChangedEvent.html       |   315 +
 .../ignite/events/WalSegmentArchivedEvent.html     |   357 +
 .../ignite/events/WalSegmentCompactedEvent.html    |   290 +
 .../events/class-use/BaselineChangedEvent.html     |   126 +
 .../BaselineConfigurationChangedEvent.html         |   126 +
 .../class-use/CacheConsistencyViolationEvent.html  |   126 +
 .../apache/ignite/events/class-use/CacheEvent.html |   183 +
 .../events/class-use/CacheQueryExecutedEvent.html  |   126 +
 .../events/class-use/CacheQueryReadEvent.html      |   126 +
 .../events/class-use/CacheRebalancingEvent.html    |   126 +
 .../ignite/events/class-use/CheckpointEvent.html   |   126 +
 .../events/class-use/ClusterActivationEvent.html   |   126 +
 .../events/class-use/ClusterStateChangeEvent.html  |   126 +
 .../class-use/ClusterStateChangeStartedEvent.html  |   126 +
 .../events/class-use/ClusterTagUpdatedEvent.html   |   126 +
 .../ignite/events/class-use/DeploymentEvent.html   |   126 +
 .../ignite/events/class-use/DiscoveryEvent.html    |   170 +
 .../org/apache/ignite/events/class-use/Event.html  |   635 +
 .../ignite/events/class-use/EventAdapter.html      |   286 +
 .../apache/ignite/events/class-use/EventType.html  |   126 +
 .../apache/ignite/events/class-use/JobEvent.html   |   126 +
 .../class-use/PageReplacementStartedEvent.html     |   126 +
 .../apache/ignite/events/class-use/TaskEvent.html  |   126 +
 .../class-use/TransactionStateChangedEvent.html    |   126 +
 .../events/class-use/WalSegmentArchivedEvent.html  |   170 +
 .../events/class-use/WalSegmentCompactedEvent.html |   126 +
 .../org/apache/ignite/events/package-frame.html    |    48 +
 .../org/apache/ignite/events/package-summary.html  |   301 +
 .../org/apache/ignite/events/package-tree.html     |   181 +
 .../org/apache/ignite/events/package-use.html      |   336 +
 .../ignite/failure/AbstractFailureHandler.html     |   381 +
 .../org/apache/ignite/failure/FailureContext.html  |   325 +
 .../org/apache/ignite/failure/FailureHandler.html  |   245 +
 .../org/apache/ignite/failure/FailureType.html     |   397 +
 .../apache/ignite/failure/NoOpFailureHandler.html  |   321 +
 .../failure/RestartProcessFailureHandler.html      |   322 +
 .../ignite/failure/StopNodeFailureHandler.html     |   321 +
 .../failure/StopNodeOrHaltFailureHandler.html      |   385 +
 .../failure/class-use/AbstractFailureHandler.html  |   188 +
 .../ignite/failure/class-use/FailureContext.html   |   213 +
 .../ignite/failure/class-use/FailureHandler.html   |   235 +
 .../ignite/failure/class-use/FailureType.html      |   225 +
 .../failure/class-use/NoOpFailureHandler.html      |   126 +
 .../class-use/RestartProcessFailureHandler.html    |   126 +
 .../failure/class-use/StopNodeFailureHandler.html  |   126 +
 .../class-use/StopNodeOrHaltFailureHandler.html    |   126 +
 .../org/apache/ignite/failure/package-frame.html   |    36 +
 .../org/apache/ignite/failure/package-summary.html |   223 +
 .../org/apache/ignite/failure/package-tree.html    |   165 +
 .../org/apache/ignite/failure/package-use.html     |   205 +
 .../apache/ignite/lang/IgniteAsyncCallback.html    |   246 +
 .../org/apache/ignite/lang/IgniteAsyncSupport.html |   361 +
 .../apache/ignite/lang/IgniteAsyncSupported.html   |   184 +
 .../org/apache/ignite/lang/IgniteBiClosure.html    |   252 +
 .../org/apache/ignite/lang/IgniteBiInClosure.html  |   256 +
 .../org/apache/ignite/lang/IgniteBiPredicate.html  |   292 +
 .../org/apache/ignite/lang/IgniteBiTuple.html      |   872 +
 .../org/apache/ignite/lang/IgniteCallable.html     |   200 +
 .../org/apache/ignite/lang/IgniteClosure.html      |   251 +
 .../org/apache/ignite/lang/IgniteExperimental.html |   174 +
 .../org/apache/ignite/lang/IgniteFuture.html       |   477 +
 .../lang/IgniteFutureCancelledException.html       |   335 +
 .../ignite/lang/IgniteFutureTimeoutException.html  |   335 +
 .../org/apache/ignite/lang/IgniteInClosure.html    |   248 +
 .../ignite/lang/IgniteNotPeerDeployable.html       |   182 +
 .../org/apache/ignite/lang/IgniteOutClosure.html   |   242 +
 .../org/apache/ignite/lang/IgnitePredicate.html    |   250 +
 .../apache/ignite/lang/IgniteProductVersion.html   |   717 +
 .../org/apache/ignite/lang/IgniteReducer.html      |   273 +
 .../org/apache/ignite/lang/IgniteRunnable.html     |   200 +
 .../javadoc/org/apache/ignite/lang/IgniteUuid.html |   706 +
 .../ignite/lang/class-use/IgniteAsyncCallback.html |   126 +
 .../ignite/lang/class-use/IgniteAsyncSupport.html  |   266 +
 .../lang/class-use/IgniteAsyncSupported.html       |   704 +
 .../ignite/lang/class-use/IgniteBiClosure.html     |   126 +
 .../ignite/lang/class-use/IgniteBiInClosure.html   |   347 +
 .../ignite/lang/class-use/IgniteBiPredicate.html   |  1252 +
 .../ignite/lang/class-use/IgniteBiTuple.html       |   375 +
 .../ignite/lang/class-use/IgniteCallable.html      |   294 +
 .../ignite/lang/class-use/IgniteClosure.html       |   353 +
 .../ignite/lang/class-use/IgniteExperimental.html  |   377 +
 .../apache/ignite/lang/class-use/IgniteFuture.html |  1111 +
 .../class-use/IgniteFutureCancelledException.html  |   126 +
 .../class-use/IgniteFutureTimeoutException.html    |   126 +
 .../ignite/lang/class-use/IgniteInClosure.html     |   333 +
 .../lang/class-use/IgniteNotPeerDeployable.html    |   126 +
 .../ignite/lang/class-use/IgniteOutClosure.html    |   126 +
 .../ignite/lang/class-use/IgnitePredicate.html     |   624 +
 .../lang/class-use/IgniteProductVersion.html       |   397 +
 .../ignite/lang/class-use/IgniteReducer.html       |   194 +
 .../ignite/lang/class-use/IgniteRunnable.html      |   335 +
 .../apache/ignite/lang/class-use/IgniteUuid.html   |   664 +
 .../org/apache/ignite/lang/package-frame.html      |    52 +
 .../org/apache/ignite/lang/package-summary.html    |   314 +
 .../org/apache/ignite/lang/package-tree.html       |   197 +
 .../org/apache/ignite/lang/package-use.html        |  1638 +
 .../apache/ignite/lifecycle/LifecycleAware.html    |   261 +
 .../org/apache/ignite/lifecycle/LifecycleBean.html |   310 +
 .../ignite/lifecycle/LifecycleEventType.html       |   413 +
 .../ignite/lifecycle/class-use/LifecycleAware.html |   234 +
 .../ignite/lifecycle/class-use/LifecycleBean.html  |   235 +
 .../lifecycle/class-use/LifecycleEventType.html    |   198 +
 .../org/apache/ignite/lifecycle/package-frame.html |    28 +
 .../apache/ignite/lifecycle/package-summary.html   |   181 +
 .../org/apache/ignite/lifecycle/package-tree.html  |   150 +
 .../org/apache/ignite/lifecycle/package-use.html   |   283 +
 .../apache/ignite/logger/LoggerNodeIdAware.html    |   257 +
 .../org/apache/ignite/logger/NullLogger.html       |   604 +
 .../ignite/logger/class-use/LoggerNodeIdAware.html |   222 +
 .../apache/ignite/logger/class-use/NullLogger.html |   126 +
 .../org/apache/ignite/logger/java/JavaLogger.html  |   810 +
 .../ignite/logger/java/JavaLoggerFileHandler.html  |   448 +
 .../ignite/logger/java/JavaLoggerFormatter.html    |   352 +
 .../ignite/logger/java/class-use/JavaLogger.html   |   126 +
 .../java/class-use/JavaLoggerFileHandler.html      |   126 +
 .../logger/java/class-use/JavaLoggerFormatter.html |   126 +
 .../apache/ignite/logger/java/package-frame.html   |    25 +
 .../apache/ignite/logger/java/package-summary.html |   170 +
 .../apache/ignite/logger/java/package-tree.html    |   155 +
 .../org/apache/ignite/logger/java/package-use.html |   128 +
 .../org/apache/ignite/logger/jcl/JclLogger.html    |   674 +
 .../ignite/logger/jcl/class-use/JclLogger.html     |   126 +
 .../apache/ignite/logger/jcl/package-frame.html    |    23 +
 .../apache/ignite/logger/jcl/package-summary.html  |   159 +
 .../org/apache/ignite/logger/jcl/package-tree.html |   141 +
 .../org/apache/ignite/logger/jcl/package-use.html  |   128 +
 .../log4j/Log4JDailyRollingFileAppender.html       |   421 +
 .../log4j/Log4JExternallyRolledFileAppender.html   |   419 +
 .../ignite/logger/log4j/Log4JFileAppender.html     |   468 +
 .../apache/ignite/logger/log4j/Log4JLogger.html    |  1008 +
 .../logger/log4j/Log4jRollingFileAppender.html     |   453 +
 .../class-use/Log4JDailyRollingFileAppender.html   |   126 +
 .../Log4JExternallyRolledFileAppender.html         |   126 +
 .../logger/log4j/class-use/Log4JFileAppender.html  |   126 +
 .../ignite/logger/log4j/class-use/Log4JLogger.html |   171 +
 .../log4j/class-use/Log4jRollingFileAppender.html  |   126 +
 .../apache/ignite/logger/log4j/package-frame.html  |    27 +
 .../ignite/logger/log4j/package-summary.html       |   182 +
 .../apache/ignite/logger/log4j/package-tree.html   |   169 +
 .../apache/ignite/logger/log4j/package-use.html    |   165 +
 .../apache/ignite/logger/log4j2/Log4J2Logger.html  |   851 +
 .../logger/log4j2/class-use/Log4J2Logger.html      |   171 +
 .../apache/ignite/logger/log4j2/package-frame.html |    23 +
 .../ignite/logger/log4j2/package-summary.html      |   158 +
 .../apache/ignite/logger/log4j2/package-tree.html  |   141 +
 .../apache/ignite/logger/log4j2/package-use.html   |   165 +
 .../org/apache/ignite/logger/package-frame.html    |    27 +
 .../org/apache/ignite/logger/package-summary.html  |   175 +
 .../org/apache/ignite/logger/package-tree.html     |   145 +
 .../org/apache/ignite/logger/package-use.html      |   211 +
 .../apache/ignite/logger/slf4j/Slf4jLogger.html    |   737 +
 .../ignite/logger/slf4j/class-use/Slf4jLogger.html |   170 +
 .../apache/ignite/logger/slf4j/package-frame.html  |    23 +
 .../ignite/logger/slf4j/package-summary.html       |   158 +
 .../apache/ignite/logger/slf4j/package-tree.html   |   141 +
 .../apache/ignite/logger/slf4j/package-use.html    |   165 +
 .../ignite/marshaller/AbstractMarshaller.html      |   402 +
 .../AbstractNodeNameAwareMarshaller.html           |   553 +
 .../org/apache/ignite/marshaller/Marshaller.html   |   394 +
 .../ignite/marshaller/MarshallerContext.html       |   437 +
 .../ignite/marshaller/MarshallerExclusions.html    |   267 +
 .../apache/ignite/marshaller/MarshallerUtils.html  |   472 +
 .../marshaller/class-use/AbstractMarshaller.html   |   196 +
 .../class-use/AbstractNodeNameAwareMarshaller.html |   170 +
 .../ignite/marshaller/class-use/Marshaller.html    |   289 +
 .../marshaller/class-use/MarshallerContext.html    |   228 +
 .../marshaller/class-use/MarshallerExclusions.html |   126 +
 .../marshaller/class-use/MarshallerUtils.html      |   126 +
 .../ignite/marshaller/jdk/JdkMarshaller.html       |   555 +
 .../marshaller/jdk/class-use/JdkMarshaller.html    |   202 +
 .../ignite/marshaller/jdk/package-frame.html       |    23 +
 .../ignite/marshaller/jdk/package-summary.html     |   158 +
 .../apache/ignite/marshaller/jdk/package-tree.html |   149 +
 .../apache/ignite/marshaller/jdk/package-use.html  |   188 +
 .../apache/ignite/marshaller/package-frame.html    |    31 +
 .../apache/ignite/marshaller/package-summary.html  |   199 +
 .../org/apache/ignite/marshaller/package-tree.html |   152 +
 .../org/apache/ignite/marshaller/package-use.html  |   277 +
 .../org/apache/ignite/mesos/ClusterProperties.html |  1484 +
 .../org/apache/ignite/mesos/IgniteFramework.html   |   340 +
 .../org/apache/ignite/mesos/IgniteScheduler.html   |   613 +
 .../org/apache/ignite/mesos/IgniteTask.html        |   439 +
 .../ignite/mesos/class-use/ClusterProperties.html  |   226 +
 .../ignite/mesos/class-use/IgniteFramework.html    |   126 +
 .../ignite/mesos/class-use/IgniteScheduler.html    |   126 +
 .../apache/ignite/mesos/class-use/IgniteTask.html  |   126 +
 .../org/apache/ignite/mesos/package-frame.html     |    26 +
 .../org/apache/ignite/mesos/package-summary.html   |   176 +
 .../org/apache/ignite/mesos/package-tree.html      |   144 +
 .../org/apache/ignite/mesos/package-use.html       |   188 +
 .../ignite/mesos/resource/IgniteProvider.html      |   311 +
 .../apache/ignite/mesos/resource/JettyServer.html  |   310 +
 .../ignite/mesos/resource/ResourceHandler.html     |   498 +
 .../ignite/mesos/resource/ResourceProvider.html    |   357 +
 .../mesos/resource/class-use/IgniteProvider.html   |   170 +
 .../mesos/resource/class-use/JettyServer.html      |   126 +
 .../mesos/resource/class-use/ResourceHandler.html  |   126 +
 .../mesos/resource/class-use/ResourceProvider.html |   167 +
 .../ignite/mesos/resource/package-frame.html       |    26 +
 .../ignite/mesos/resource/package-summary.html     |   176 +
 .../apache/ignite/mesos/resource/package-tree.html |   156 +
 .../apache/ignite/mesos/resource/package-use.html  |   188 +
 .../ignite/messaging/MessagingListenActor.html     |   538 +
 .../messaging/class-use/MessagingListenActor.html  |   126 +
 .../org/apache/ignite/messaging/package-frame.html |    23 +
 .../apache/ignite/messaging/package-summary.html   |   159 +
 .../org/apache/ignite/messaging/package-tree.html  |   141 +
 .../org/apache/ignite/messaging/package-use.html   |   128 +
 .../javadoc/org/apache/ignite/ml/Exportable.html   |   250 +
 .../javadoc/org/apache/ignite/ml/Exporter.html     |   264 +
 .../javadoc/org/apache/ignite/ml/FileExporter.html |   336 +
 .../javadoc/org/apache/ignite/ml/IgniteModel.html  |   371 +
 .../org/apache/ignite/ml/class-use/Exportable.html |   487 +
 .../org/apache/ignite/ml/class-use/Exporter.html   |   481 +
 .../apache/ignite/ml/class-use/FileExporter.html   |   126 +
 .../apache/ignite/ml/class-use/IgniteModel.html    |  2185 +
 .../gmm/CovarianceMatricesAggregator.html          |   256 +
 .../apache/ignite/ml/clustering/gmm/GmmModel.html  |   348 +
 .../ignite/ml/clustering/gmm/GmmTrainer.html       |   640 +
 .../gmm/NewComponentStatisticsAggregator.html      |   351 +
 .../class-use/CovarianceMatricesAggregator.html    |   126 +
 .../ml/clustering/gmm/class-use/GmmModel.html      |   200 +
 .../ml/clustering/gmm/class-use/GmmTrainer.html    |   219 +
 .../NewComponentStatisticsAggregator.html          |   126 +
 .../ignite/ml/clustering/gmm/package-frame.html    |    26 +
 .../ignite/ml/clustering/gmm/package-summary.html  |   176 +
 .../ignite/ml/clustering/gmm/package-tree.html     |   156 +
 .../ignite/ml/clustering/gmm/package-use.html      |   170 +
 .../ignite/ml/clustering/kmeans/Clusterer.html     |   238 +
 .../ml/clustering/kmeans/ClusterizationModel.html  |   268 +
 .../ignite/ml/clustering/kmeans/KMeansModel.html   |   486 +
 .../ml/clustering/kmeans/KMeansModelFormat.html    |   336 +
 .../kmeans/KMeansTrainer.TotalCostAndCounts.html   |   284 +
 .../ignite/ml/clustering/kmeans/KMeansTrainer.html |   597 +
 .../ml/clustering/kmeans/class-use/Clusterer.html  |   126 +
 .../kmeans/class-use/ClusterizationModel.html      |   170 +
 .../clustering/kmeans/class-use/KMeansModel.html   |   200 +
 .../kmeans/class-use/KMeansModelFormat.html        |   171 +
 .../KMeansTrainer.TotalCostAndCounts.html          |   126 +
 .../clustering/kmeans/class-use/KMeansTrainer.html |   194 +
 .../ignite/ml/clustering/kmeans/package-frame.html |    31 +
 .../ml/clustering/kmeans/package-summary.html      |   199 +
 .../ignite/ml/clustering/kmeans/package-tree.html  |   178 +
 .../ignite/ml/clustering/kmeans/package-use.html   |   180 +
 .../apache/ignite/ml/clustering/package-frame.html |    17 +
 .../ignite/ml/clustering/package-summary.html      |   138 +
 .../apache/ignite/ml/clustering/package-tree.html  |   131 +
 .../apache/ignite/ml/clustering/package-use.html   |   128 +
 .../ignite/ml/composition/CompositionUtils.html    |   344 +
 .../ignite/ml/composition/DatasetMapping.html      |   288 +
 .../ml/composition/ModelOnFeaturesSubspace.html    |   337 +
 .../ignite/ml/composition/ModelsComposition.html   |   432 +
 .../ml/composition/ModelsCompositionFormat.html    |   309 +
 .../ignite/ml/composition/bagging/BaggedModel.html |   311 +
 .../ml/composition/bagging/BaggedTrainer.html      |   518 +
 .../composition/bagging/class-use/BaggedModel.html |   226 +
 .../bagging/class-use/BaggedTrainer.html           |   208 +
 .../ml/composition/bagging/package-frame.html      |    24 +
 .../ml/composition/bagging/package-summary.html    |   154 +
 .../ml/composition/bagging/package-tree.html       |   146 +
 .../ignite/ml/composition/bagging/package-use.html |   191 +
 .../boosting/GDBBinaryClassifierTrainer.html       |   465 +
 .../composition/boosting/GDBLearningStrategy.html  |   758 +
 .../composition/boosting/GDBRegressionTrainer.html |   439 +
 .../composition/boosting/GDBTrainer.GDBModel.html  |   333 +
 .../ignite/ml/composition/boosting/GDBTrainer.html |   647 +
 .../class-use/GDBBinaryClassifierTrainer.html      |   170 +
 .../boosting/class-use/GDBLearningStrategy.html    |   279 +
 .../boosting/class-use/GDBRegressionTrainer.html   |   197 +
 .../boosting/class-use/GDBTrainer.GDBModel.html    |   209 +
 .../composition/boosting/class-use/GDBTrainer.html |   230 +
 .../boosting/convergence/ConvergenceChecker.html   |   406 +
 .../convergence/ConvergenceCheckerFactory.html     |   347 +
 .../convergence/class-use/ConvergenceChecker.html  |   309 +
 .../class-use/ConvergenceCheckerFactory.html       |   276 +
 .../mean/MeanAbsValueConvergenceChecker.html       |   336 +
 .../MeanAbsValueConvergenceCheckerFactory.html     |   323 +
 .../class-use/MeanAbsValueConvergenceChecker.html  |   126 +
 .../MeanAbsValueConvergenceCheckerFactory.html     |   126 +
 .../boosting/convergence/mean/package-frame.html   |    24 +
 .../boosting/convergence/mean/package-summary.html |   164 +
 .../boosting/convergence/mean/package-tree.html    |   150 +
 .../boosting/convergence/mean/package-use.html     |   128 +
 .../median/MedianOfMedianConvergenceChecker.html   |   338 +
 .../MedianOfMedianConvergenceCheckerFactory.html   |   323 +
 .../MedianOfMedianConvergenceChecker.html          |   126 +
 .../MedianOfMedianConvergenceCheckerFactory.html   |   126 +
 .../boosting/convergence/median/package-frame.html |    24 +
 .../convergence/median/package-summary.html        |   164 +
 .../boosting/convergence/median/package-tree.html  |   150 +
 .../boosting/convergence/median/package-use.html   |   128 +
 .../boosting/convergence/package-frame.html        |    24 +
 .../boosting/convergence/package-summary.html      |   166 +
 .../boosting/convergence/package-tree.html         |   142 +
 .../boosting/convergence/package-use.html          |   273 +
 .../convergence/simple/ConvergenceCheckerStub.html |   394 +
 .../simple/ConvergenceCheckerStubFactory.html      |   322 +
 .../simple/class-use/ConvergenceCheckerStub.html   |   126 +
 .../class-use/ConvergenceCheckerStubFactory.html   |   126 +
 .../boosting/convergence/simple/package-frame.html |    24 +
 .../convergence/simple/package-summary.html        |   166 +
 .../boosting/convergence/simple/package-tree.html  |   150 +
 .../boosting/convergence/simple/package-use.html   |   128 +
 .../ml/composition/boosting/loss/LogLoss.html      |   332 +
 .../ignite/ml/composition/boosting/loss/Loss.html  |   278 +
 .../ml/composition/boosting/loss/SquaredError.html |   332 +
 .../boosting/loss/class-use/LogLoss.html           |   126 +
 .../composition/boosting/loss/class-use/Loss.html  |   438 +
 .../boosting/loss/class-use/SquaredError.html      |   126 +
 .../composition/boosting/loss/package-frame.html   |    28 +
 .../composition/boosting/loss/package-summary.html |   181 +
 .../ml/composition/boosting/loss/package-tree.html |   150 +
 .../ml/composition/boosting/loss/package-use.html  |   281 +
 .../ml/composition/boosting/package-frame.html     |    27 +
 .../ml/composition/boosting/package-summary.html   |   184 +
 .../ml/composition/boosting/package-tree.html      |   156 +
 .../ml/composition/boosting/package-use.html       |   224 +
 .../ml/composition/class-use/CompositionUtils.html |   126 +
 .../ml/composition/class-use/DatasetMapping.html   |   196 +
 .../class-use/ModelOnFeaturesSubspace.html         |   126 +
 .../composition/class-use/ModelsComposition.html   |   473 +
 .../class-use/ModelsCompositionFormat.html         |   171 +
 .../ml/composition/combinators/package-frame.html  |    17 +
 .../composition/combinators/package-summary.html   |   138 +
 .../ml/composition/combinators/package-tree.html   |   131 +
 .../ml/composition/combinators/package-use.html    |   128 +
 .../parallel/ModelsParallelComposition.html        |   360 +
 .../parallel/TrainersParallelComposition.html      |   482 +
 .../class-use/ModelsParallelComposition.html       |   126 +
 .../class-use/TrainersParallelComposition.html     |   170 +
 .../combinators/parallel/package-frame.html        |    24 +
 .../combinators/parallel/package-summary.html      |   164 +
 .../combinators/parallel/package-tree.html         |   146 +
 .../combinators/parallel/package-use.html          |   165 +
 .../sequential/ModelsSequentialComposition.html    |   412 +
 .../sequential/TrainersSequentialComposition.html  |   580 +
 .../class-use/ModelsSequentialComposition.html     |   236 +
 .../class-use/TrainersSequentialComposition.html   |   200 +
 .../combinators/sequential/package-frame.html      |    24 +
 .../combinators/sequential/package-summary.html    |   164 +
 .../combinators/sequential/package-tree.html       |   146 +
 .../combinators/sequential/package-use.html        |   193 +
 .../ignite/ml/composition/package-frame.html       |    30 +
 .../ignite/ml/composition/package-summary.html     |   193 +
 .../apache/ignite/ml/composition/package-tree.html |   148 +
 .../apache/ignite/ml/composition/package-use.html  |   355 +
 .../MeanValuePredictionsAggregator.html            |   310 +
 .../OnMajorityPredictionsAggregator.html           |   310 +
 .../PredictionsAggregator.html                     |   256 +
 .../WeightedPredictionsAggregator.html             |   398 +
 .../class-use/MeanValuePredictionsAggregator.html  |   126 +
 .../class-use/OnMajorityPredictionsAggregator.html |   126 +
 .../class-use/PredictionsAggregator.html           |   300 +
 .../class-use/WeightedPredictionsAggregator.html   |   171 +
 .../predictionsaggregator/package-frame.html       |    29 +
 .../predictionsaggregator/package-summary.html     |   189 +
 .../predictionsaggregator/package-tree.html        |   164 +
 .../predictionsaggregator/package-use.html         |   257 +
 .../stacking/SimpleStackedDatasetTrainer.html      |   576 +
 .../stacking/StackedDatasetTrainer.html            |   712 +
 .../ml/composition/stacking/StackedModel.html      |   309 +
 .../stacking/StackedVectorDatasetTrainer.html      |   649 +
 .../class-use/SimpleStackedDatasetTrainer.html     |   228 +
 .../stacking/class-use/StackedDatasetTrainer.html  |   234 +
 .../stacking/class-use/StackedModel.html           |   229 +
 .../class-use/StackedVectorDatasetTrainer.html     |   239 +
 .../ml/composition/stacking/package-frame.html     |    26 +
 .../ml/composition/stacking/package-summary.html   |   176 +
 .../ml/composition/stacking/package-tree.html      |   154 +
 .../ml/composition/stacking/package-use.html       |   180 +
 .../org/apache/ignite/ml/dataset/Dataset.html      |   617 +
 .../apache/ignite/ml/dataset/DatasetBuilder.html   |   316 +
 .../apache/ignite/ml/dataset/DatasetFactory.html   |   960 +
 .../ignite/ml/dataset/PartitionContextBuilder.html |   329 +
 .../ignite/ml/dataset/PartitionDataBuilder.html    |   342 +
 .../apache/ignite/ml/dataset/UpstreamEntry.html    |   306 +
 .../ignite/ml/dataset/UpstreamTransformer.html     |   249 +
 .../ml/dataset/UpstreamTransformerBuilder.html     |   306 +
 .../ignite/ml/dataset/class-use/Dataset.html       |   869 +
 .../ml/dataset/class-use/DatasetBuilder.html       |  1940 +
 .../ml/dataset/class-use/DatasetFactory.html       |   126 +
 .../dataset/class-use/PartitionContextBuilder.html |   421 +
 .../ml/dataset/class-use/PartitionDataBuilder.html |   584 +
 .../ignite/ml/dataset/class-use/UpstreamEntry.html |   518 +
 .../ml/dataset/class-use/UpstreamTransformer.html  |   196 +
 .../class-use/UpstreamTransformerBuilder.html      |   485 +
 .../ignite/ml/dataset/feature/BucketMeta.html      |   370 +
 .../ml/dataset/feature/DistributionComputer.html   |   237 +
 .../ignite/ml/dataset/feature/FeatureMeta.html     |   324 +
 .../ignite/ml/dataset/feature/Histogram.html       |   334 +
 .../ignite/ml/dataset/feature/ObjectHistogram.html |   479 +
 .../ml/dataset/feature/class-use/BucketMeta.html   |   273 +
 .../feature/class-use/DistributionComputer.html    |   203 +
 .../ml/dataset/feature/class-use/FeatureMeta.html  |   307 +
 .../ml/dataset/feature/class-use/Histogram.html    |   282 +
 .../dataset/feature/class-use/ObjectHistogram.html |   337 +
 ...actionUtils.ArrayLikeObjectLabelVectorizer.html |   419 +
 .../ExtractionUtils.ArrayLikeVectorizer.html       |   419 +
 .../ExtractionUtils.DefaultLabelVectorizer.html    |   403 +
 ...ractionUtils.IntCoordObjectLabelVectorizer.html |   337 +
 .../ExtractionUtils.IntCoordVectorizer.html        |   337 +
 .../ExtractionUtils.ObjectLabelVectorizer.html     |   403 +
 .../ExtractionUtils.StringCoordVectorizer.html     |   337 +
 .../dataset/feature/extractor/ExtractionUtils.html |   299 +
 .../extractor/Vectorizer.LabelCoordinate.html      |   356 +
 .../extractor/Vectorizer.VectorizerAdapter.html    |   452 +
 .../ml/dataset/feature/extractor/Vectorizer.html   |   607 +
 ...actionUtils.ArrayLikeObjectLabelVectorizer.html |   170 +
 .../ExtractionUtils.ArrayLikeVectorizer.html       |   176 +
 .../ExtractionUtils.DefaultLabelVectorizer.html    |   220 +
 ...ractionUtils.IntCoordObjectLabelVectorizer.html |   196 +
 .../ExtractionUtils.IntCoordVectorizer.html        |   202 +
 .../ExtractionUtils.ObjectLabelVectorizer.html     |   202 +
 .../ExtractionUtils.StringCoordVectorizer.html     |   170 +
 .../extractor/class-use/ExtractionUtils.html       |   126 +
 .../class-use/Vectorizer.LabelCoordinate.html      |   192 +
 .../class-use/Vectorizer.VectorizerAdapter.html    |   126 +
 .../feature/extractor/class-use/Vectorizer.html    |   313 +
 .../impl/BinaryObjectVectorizer.Mapping.html       |   330 +
 .../extractor/impl/BinaryObjectVectorizer.html     |   541 +
 .../extractor/impl/DoubleArrayVectorizer.html      |   448 +
 .../feature/extractor/impl/DummyVectorizer.html    |   448 +
 .../extractor/impl/LabeledDummyVectorizer.html     |   473 +
 .../extractor/impl/ObjectArrayVectorizer.html      |   448 +
 .../class-use/BinaryObjectVectorizer.Mapping.html  |   199 +
 .../impl/class-use/BinaryObjectVectorizer.html     |   171 +
 .../impl/class-use/DoubleArrayVectorizer.html      |   126 +
 .../extractor/impl/class-use/DummyVectorizer.html  |   126 +
 .../impl/class-use/LabeledDummyVectorizer.html     |   126 +
 .../impl/class-use/ObjectArrayVectorizer.html      |   126 +
 .../feature/extractor/impl/package-frame.html      |    28 +
 .../feature/extractor/impl/package-summary.html    |   188 +
 .../feature/extractor/impl/package-tree.html       |   178 +
 .../feature/extractor/impl/package-use.html        |   170 +
 .../dataset/feature/extractor/package-frame.html   |    36 +
 .../dataset/feature/extractor/package-summary.html |   230 +
 .../ml/dataset/feature/extractor/package-tree.html |   177 +
 .../ml/dataset/feature/extractor/package-use.html  |   271 +
 .../ignite/ml/dataset/feature/package-frame.html   |    30 +
 .../ignite/ml/dataset/feature/package-summary.html |   195 +
 .../ignite/ml/dataset/feature/package-tree.html    |   152 +
 .../ignite/ml/dataset/feature/package-use.html     |   326 +
 .../bootstrapping/BootstrappedDatasetBuilder.html  |   337 +
 .../BootstrappedDatasetPartition.html              |   359 +
 .../impl/bootstrapping/BootstrappedVector.html     |   421 +
 .../class-use/BootstrappedDatasetBuilder.html      |   126 +
 .../class-use/BootstrappedDatasetPartition.html    |   285 +
 .../class-use/BootstrappedVector.html              |   427 +
 .../dataset/impl/bootstrapping/package-frame.html  |    25 +
 .../impl/bootstrapping/package-summary.html        |   170 +
 .../dataset/impl/bootstrapping/package-tree.html   |   151 +
 .../ml/dataset/impl/bootstrapping/package-use.html |   277 +
 .../ml/dataset/impl/cache/CacheBasedDataset.html   |   435 +
 .../impl/cache/CacheBasedDatasetBuilder.html       |   573 +
 .../impl/cache/class-use/CacheBasedDataset.html    |   174 +
 .../cache/class-use/CacheBasedDatasetBuilder.html  |   202 +
 .../ml/dataset/impl/cache/package-frame.html       |    24 +
 .../ml/dataset/impl/cache/package-summary.html     |   165 +
 .../ignite/ml/dataset/impl/cache/package-tree.html |   142 +
 .../ignite/ml/dataset/impl/cache/package-use.html  |   194 +
 .../ml/dataset/impl/cache/util/ComputeUtils.html   |   588 +
 .../cache/util/DatasetAffinityFunctionWrapper.html |   408 +
 .../IteratorWithConcurrentModificationChecker.html |   325 +
 .../impl/cache/util/class-use/ComputeUtils.html    |   126 +
 .../class-use/DatasetAffinityFunctionWrapper.html  |   126 +
 .../IteratorWithConcurrentModificationChecker.html |   126 +
 .../ml/dataset/impl/cache/util/package-frame.html  |    25 +
 .../dataset/impl/cache/util/package-summary.html   |   171 +
 .../ml/dataset/impl/cache/util/package-tree.html   |   143 +
 .../ml/dataset/impl/cache/util/package-use.html    |   128 +
 .../ignite/ml/dataset/impl/local/LocalDataset.html |   362 +
 .../ml/dataset/impl/local/LocalDatasetBuilder.html |   431 +
 .../dataset/impl/local/class-use/LocalDataset.html |   174 +
 .../impl/local/class-use/LocalDatasetBuilder.html  |   126 +
 .../ml/dataset/impl/local/package-frame.html       |    24 +
 .../ml/dataset/impl/local/package-summary.html     |   165 +
 .../ignite/ml/dataset/impl/local/package-tree.html |   142 +
 .../ignite/ml/dataset/impl/local/package-use.html  |   166 +
 .../ignite/ml/dataset/impl/package-frame.html      |    17 +
 .../ignite/ml/dataset/impl/package-summary.html    |   138 +
 .../ignite/ml/dataset/impl/package-tree.html       |   131 +
 .../apache/ignite/ml/dataset/impl/package-use.html |   128 +
 .../apache/ignite/ml/dataset/package-frame.html    |    33 +
 .../apache/ignite/ml/dataset/package-summary.html  |   213 +
 .../org/apache/ignite/ml/dataset/package-tree.html |   159 +
 .../org/apache/ignite/ml/dataset/package-use.html  |  1733 +
 .../ml/dataset/primitive/DatasetWrapper.html       |   427 +
 .../FeatureMatrixWithLabelsOnHeapData.html         |   325 +
 .../FeatureMatrixWithLabelsOnHeapDataBuilder.html  |   332 +
 .../ignite/ml/dataset/primitive/SimpleDataset.html |   392 +
 .../ml/dataset/primitive/SimpleLabeledDataset.html |   293 +
 .../builder/context/EmptyContextBuilder.html       |   318 +
 .../context/class-use/EmptyContextBuilder.html     |   126 +
 .../primitive/builder/context/package-frame.html   |    23 +
 .../primitive/builder/context/package-summary.html |   158 +
 .../primitive/builder/context/package-tree.html    |   141 +
 .../primitive/builder/context/package-use.html     |   128 +
 .../builder/data/SimpleDatasetDataBuilder.html     |   332 +
 .../data/SimpleLabeledDatasetDataBuilder.html      |   331 +
 .../data/class-use/SimpleDatasetDataBuilder.html   |   126 +
 .../class-use/SimpleLabeledDatasetDataBuilder.html |   126 +
 .../primitive/builder/data/package-frame.html      |    24 +
 .../primitive/builder/data/package-summary.html    |   164 +
 .../primitive/builder/data/package-tree.html       |   142 +
 .../primitive/builder/data/package-use.html        |   128 +
 .../dataset/primitive/builder/package-frame.html   |    17 +
 .../dataset/primitive/builder/package-summary.html |   138 +
 .../ml/dataset/primitive/builder/package-tree.html |   131 +
 .../ml/dataset/primitive/builder/package-use.html  |   128 +
 .../primitive/class-use/DatasetWrapper.html        |   176 +
 .../FeatureMatrixWithLabelsOnHeapData.html         |   322 +
 .../FeatureMatrixWithLabelsOnHeapDataBuilder.html  |   126 +
 .../dataset/primitive/class-use/SimpleDataset.html |   227 +
 .../primitive/class-use/SimpleLabeledDataset.html  |   224 +
 .../ml/dataset/primitive/context/EmptyContext.html |   251 +
 .../primitive/context/class-use/EmptyContext.html  |   795 +
 .../dataset/primitive/context/package-frame.html   |    23 +
 .../dataset/primitive/context/package-summary.html |   158 +
 .../ml/dataset/primitive/context/package-tree.html |   141 +
 .../ml/dataset/primitive/context/package-use.html  |   533 +
 .../dataset/primitive/data/SimpleDatasetData.html  |   324 +
 .../primitive/data/SimpleLabeledDatasetData.html   |   340 +
 .../data/class-use/SimpleDatasetData.html          |   197 +
 .../data/class-use/SimpleLabeledDatasetData.html   |   285 +
 .../ml/dataset/primitive/data/package-frame.html   |    24 +
 .../ml/dataset/primitive/data/package-summary.html |   166 +
 .../ml/dataset/primitive/data/package-tree.html    |   142 +
 .../ml/dataset/primitive/data/package-use.html     |   250 +
 .../ignite/ml/dataset/primitive/package-frame.html |    27 +
 .../ml/dataset/primitive/package-summary.html      |   188 +
 .../ignite/ml/dataset/primitive/package-tree.html  |   148 +
 .../ignite/ml/dataset/primitive/package-use.html   |   313 +
 .../DefaultLearningEnvironmentBuilder.html         |   413 +
 .../ignite/ml/environment/LearningEnvironment.html |   407 +
 .../ml/environment/LearningEnvironmentBuilder.html |   532 +
 .../DefaultLearningEnvironmentBuilder.html         |   182 +
 .../environment/class-use/LearningEnvironment.html |  1076 +
 .../class-use/LearningEnvironmentBuilder.html      |  1446 +
 .../ml/environment/deploy/DeployableObject.html    |   236 +
 .../ml/environment/deploy/DeployingContext.html    |   309 +
 .../environment/deploy/DeployingContextImpl.html   |   361 +
 .../deploy/class-use/DeployableObject.html         |   775 +
 .../deploy/class-use/DeployingContext.html         |   291 +
 .../deploy/class-use/DeployingContextImpl.html     |   126 +
 .../ml/environment/deploy/package-frame.html       |    28 +
 .../ml/environment/deploy/package-summary.html     |   181 +
 .../ignite/ml/environment/deploy/package-tree.html |   146 +
 .../ignite/ml/environment/deploy/package-use.html  |   762 +
 .../environment/logging/ConsoleLogger.Factory.html |   331 +
 .../ml/environment/logging/ConsoleLogger.html      |   357 +
 .../ml/environment/logging/CustomMLLogger.html     |   344 +
 .../ml/environment/logging/MLLogger.Factory.html   |   241 +
 .../environment/logging/MLLogger.VerboseLevel.html |   371 +
 .../ignite/ml/environment/logging/MLLogger.html    |   313 +
 .../ignite/ml/environment/logging/NoOpLogger.html  |   374 +
 .../logging/class-use/ConsoleLogger.Factory.html   |   170 +
 .../logging/class-use/ConsoleLogger.html           |   126 +
 .../logging/class-use/CustomMLLogger.html          |   126 +
 .../logging/class-use/MLLogger.Factory.html        |   244 +
 .../logging/class-use/MLLogger.VerboseLevel.html   |   252 +
 .../ml/environment/logging/class-use/MLLogger.html |   235 +
 .../environment/logging/class-use/NoOpLogger.html  |   126 +
 .../ml/environment/logging/package-frame.html      |    35 +
 .../ml/environment/logging/package-summary.html    |   215 +
 .../ml/environment/logging/package-tree.html       |   161 +
 .../ignite/ml/environment/logging/package-use.html |   208 +
 .../ignite/ml/environment/package-frame.html       |    28 +
 .../ignite/ml/environment/package-summary.html     |   181 +
 .../apache/ignite/ml/environment/package-tree.html |   150 +
 .../apache/ignite/ml/environment/package-use.html  |  1211 +
 .../DefaultParallelismStrategy.FutureWrapper.html  |   390 +
 .../parallelism/DefaultParallelismStrategy.html    |   362 +
 .../parallelism/NoParallelismStrategy.Stub.html    |   392 +
 .../parallelism/NoParallelismStrategy.html         |   359 +
 .../parallelism/ParallelismStrategy.Type.html      |   356 +
 .../parallelism/ParallelismStrategy.html           |   356 +
 .../ignite/ml/environment/parallelism/Promise.html |   267 +
 .../DefaultParallelismStrategy.FutureWrapper.html  |   126 +
 .../class-use/DefaultParallelismStrategy.html      |   126 +
 .../class-use/NoParallelismStrategy.Stub.html      |   126 +
 .../class-use/NoParallelismStrategy.html           |   126 +
 .../class-use/ParallelismStrategy.Type.html        |   245 +
 .../parallelism/class-use/ParallelismStrategy.html |   253 +
 .../environment/parallelism/class-use/Promise.html |   218 +
 .../ml/environment/parallelism/package-frame.html  |    35 +
 .../environment/parallelism/package-summary.html   |   216 +
 .../ml/environment/parallelism/package-tree.html   |   165 +
 .../ml/environment/parallelism/package-use.html    |   205 +
 .../org/apache/ignite/ml/h2o/H2OMojoModel.html     |   318 +
 .../apache/ignite/ml/h2o/H2OMojoModelParser.html   |   296 +
 .../ignite/ml/h2o/class-use/H2OMojoModel.html      |   170 +
 .../ml/h2o/class-use/H2OMojoModelParser.html       |   126 +
 .../org/apache/ignite/ml/h2o/package-frame.html    |    24 +
 .../org/apache/ignite/ml/h2o/package-summary.html  |   164 +
 .../org/apache/ignite/ml/h2o/package-tree.html     |   142 +
 .../org/apache/ignite/ml/h2o/package-use.html      |   165 +
 .../ml/inference/IgniteModelStorageUtil.html       |   402 +
 .../org/apache/ignite/ml/inference/Model.html      |   272 +
 .../ignite/ml/inference/ModelDescriptor.html       |   374 +
 .../apache/ignite/ml/inference/ModelSignature.html |   324 +
 .../ml/inference/builder/AsyncModelBuilder.html    |   251 +
 .../builder/IgniteDistributedModelBuilder.html     |   329 +
 .../ml/inference/builder/SingleModelBuilder.html   |   298 +
 .../ml/inference/builder/SyncModelBuilder.html     |   251 +
 .../ml/inference/builder/ThreadedModelBuilder.html |   306 +
 .../builder/class-use/AsyncModelBuilder.html       |   206 +
 .../class-use/IgniteDistributedModelBuilder.html   |   126 +
 .../builder/class-use/SingleModelBuilder.html      |   126 +
 .../builder/class-use/SyncModelBuilder.html        |   198 +
 .../builder/class-use/ThreadedModelBuilder.html    |   126 +
 .../ignite/ml/inference/builder/package-frame.html |    30 +
 .../ml/inference/builder/package-summary.html      |   195 +
 .../ignite/ml/inference/builder/package-tree.html  |   148 +
 .../ignite/ml/inference/builder/package-use.html   |   198 +
 .../class-use/IgniteModelStorageUtil.html          |   126 +
 .../ignite/ml/inference/class-use/Model.html       |  1149 +
 .../ml/inference/class-use/ModelDescriptor.html    |   273 +
 .../ml/inference/class-use/ModelSignature.html     |   185 +
 .../apache/ignite/ml/inference/package-frame.html  |    29 +
 .../ignite/ml/inference/package-summary.html       |   188 +
 .../apache/ignite/ml/inference/package-tree.html   |   151 +
 .../apache/ignite/ml/inference/package-use.html    |   952 +
 .../ml/inference/parser/IgniteModelParser.html     |   301 +
 .../ignite/ml/inference/parser/ModelParser.html    |   254 +
 .../parser/class-use/IgniteModelParser.html        |   126 +
 .../ml/inference/parser/class-use/ModelParser.html |   318 +
 .../ignite/ml/inference/parser/package-frame.html  |    27 +
 .../ml/inference/parser/package-summary.html       |   175 +
 .../ignite/ml/inference/parser/package-tree.html   |   149 +
 .../ignite/ml/inference/parser/package-use.html    |   257 +
 .../ml/inference/reader/FileSystemModelReader.html |   301 +
 .../ml/inference/reader/InMemoryModelReader.html   |   324 +
 .../ignite/ml/inference/reader/ModelReader.html    |   247 +
 .../inference/reader/ModelStorageModelReader.html  |   322 +
 .../reader/class-use/FileSystemModelReader.html    |   126 +
 .../reader/class-use/InMemoryModelReader.html      |   126 +
 .../ml/inference/reader/class-use/ModelReader.html |   278 +
 .../reader/class-use/ModelStorageModelReader.html  |   126 +
 .../ignite/ml/inference/reader/package-frame.html  |    29 +
 .../ml/inference/reader/package-summary.html       |   187 +
 .../ignite/ml/inference/reader/package-tree.html   |   151 +
 .../ignite/ml/inference/reader/package-use.html    |   211 +
 .../descriptor/IgniteModelDescriptorStorage.html   |   405 +
 .../descriptor/LocalModelDescriptorStorage.html    |   398 +
 .../storage/descriptor/ModelDescriptorStorage.html |   342 +
 .../descriptor/ModelDescriptorStorageFactory.html  |   328 +
 .../class-use/IgniteModelDescriptorStorage.html    |   126 +
 .../class-use/LocalModelDescriptorStorage.html     |   126 +
 .../class-use/ModelDescriptorStorage.html          |   191 +
 .../class-use/ModelDescriptorStorageFactory.html   |   126 +
 .../storage/descriptor/package-frame.html          |    29 +
 .../storage/descriptor/package-summary.html        |   187 +
 .../inference/storage/descriptor/package-tree.html |   151 +
 .../inference/storage/descriptor/package-use.html  |   165 +
 .../storage/model/DefaultModelStorage.html         |   500 +
 .../inference/storage/model/FileOrDirectory.html   |   258 +
 .../storage/model/IgniteModelStorageProvider.html  |   368 +
 .../storage/model/LocalModelStorageProvider.html   |   361 +
 .../ml/inference/storage/model/ModelStorage.html   |   459 +
 .../storage/model/ModelStorageFactory.html         |   328 +
 .../storage/model/ModelStorageProvider.html        |   303 +
 .../model/class-use/DefaultModelStorage.html       |   126 +
 .../storage/model/class-use/FileOrDirectory.html   |   225 +
 .../class-use/IgniteModelStorageProvider.html      |   126 +
 .../model/class-use/LocalModelStorageProvider.html |   126 +
 .../storage/model/class-use/ModelStorage.html      |   211 +
 .../model/class-use/ModelStorageFactory.html       |   126 +
 .../model/class-use/ModelStorageProvider.html      |   189 +
 .../ml/inference/storage/model/package-frame.html  |    32 +
 .../inference/storage/model/package-summary.html   |   207 +
 .../ml/inference/storage/model/package-tree.html   |   154 +
 .../ml/inference/storage/model/package-use.html    |   199 +
 .../ignite/ml/inference/storage/package-frame.html |    17 +
 .../ml/inference/storage/package-summary.html      |   138 +
 .../ignite/ml/inference/storage/package-tree.html  |   131 +
 .../ignite/ml/inference/storage/package-use.html   |   128 +
 .../ml/inference/util/DirectorySerializer.html     |   336 +
 .../util/class-use/DirectorySerializer.html        |   126 +
 .../ignite/ml/inference/util/package-frame.html    |    23 +
 .../ignite/ml/inference/util/package-summary.html  |   158 +
 .../ignite/ml/inference/util/package-tree.html     |   141 +
 .../ignite/ml/inference/util/package-use.html      |   128 +
 .../javadoc/org/apache/ignite/ml/knn/KNNModel.html |   435 +
 .../ignite/ml/knn/KNNPartitionDataBuilder.html     |   334 +
 .../org/apache/ignite/ml/knn/KNNTrainer.html       |   615 +
 .../ignite/ml/knn/NNClassificationModel.html       |   689 +
 .../ignite/ml/knn/ann/ANNClassificationModel.html  |   465 +
 .../ann/ANNClassificationTrainer.CentroidStat.html |   289 +
 .../ml/knn/ann/ANNClassificationTrainer.html       |   598 +
 .../apache/ignite/ml/knn/ann/ANNModelFormat.html   |   364 +
 .../apache/ignite/ml/knn/ann/KNNModelFormat.html   |   455 +
 .../apache/ignite/ml/knn/ann/ProbableLabel.html    |   252 +
 .../knn/ann/class-use/ANNClassificationModel.html  |   200 +
 .../ANNClassificationTrainer.CentroidStat.html     |   191 +
 .../ann/class-use/ANNClassificationTrainer.html    |   194 +
 .../ml/knn/ann/class-use/ANNModelFormat.html       |   126 +
 .../ml/knn/ann/class-use/KNNModelFormat.html       |   211 +
 .../ignite/ml/knn/ann/class-use/ProbableLabel.html |   126 +
 .../apache/ignite/ml/knn/ann/package-frame.html    |    28 +
 .../apache/ignite/ml/knn/ann/package-summary.html  |   189 +
 .../org/apache/ignite/ml/knn/ann/package-tree.html |   161 +
 .../org/apache/ignite/ml/knn/ann/package-use.html  |   203 +
 .../apache/ignite/ml/knn/class-use/KNNModel.html   |   222 +
 .../ml/knn/class-use/KNNPartitionDataBuilder.html  |   126 +
 .../apache/ignite/ml/knn/class-use/KNNTrainer.html |   222 +
 .../ml/knn/class-use/NNClassificationModel.html    |   223 +
 .../knn/classification/KNNClassificationModel.html |   295 +
 .../classification/KNNClassificationTrainer.html   |   377 +
 .../class-use/KNNClassificationModel.html          |   170 +
 .../class-use/KNNClassificationTrainer.html        |   170 +
 .../ml/knn/classification/package-frame.html       |    24 +
 .../ml/knn/classification/package-summary.html     |   164 +
 .../ignite/ml/knn/classification/package-tree.html |   158 +
 .../ignite/ml/knn/classification/package-use.html  |   170 +
 .../org/apache/ignite/ml/knn/package-frame.html    |    26 +
 .../org/apache/ignite/ml/knn/package-summary.html  |   177 +
 .../org/apache/ignite/ml/knn/package-tree.html     |   152 +
 .../org/apache/ignite/ml/knn/package-use.html      |   256 +
 .../ml/knn/regression/KNNRegressionModel.html      |   295 +
 .../ml/knn/regression/KNNRegressionTrainer.html    |   377 +
 .../regression/class-use/KNNRegressionModel.html   |   170 +
 .../regression/class-use/KNNRegressionTrainer.html |   170 +
 .../ignite/ml/knn/regression/package-frame.html    |    24 +
 .../ignite/ml/knn/regression/package-summary.html  |   164 +
 .../ignite/ml/knn/regression/package-tree.html     |   158 +
 .../ignite/ml/knn/regression/package-use.html      |   170 +
 .../org/apache/ignite/ml/knn/utils/KNNUtils.html   |   292 +
 .../ignite/ml/knn/utils/PointWithDistance.html     |   326 +
 .../ignite/ml/knn/utils/PointWithDistanceUtil.html |   359 +
 .../ignite/ml/knn/utils/class-use/KNNUtils.html    |   126 +
 .../ml/knn/utils/class-use/PointWithDistance.html  |   204 +
 .../knn/utils/class-use/PointWithDistanceUtil.html |   126 +
 .../ml/knn/utils/indices/ArraySpatialIndex.html    |   317 +
 .../ml/knn/utils/indices/BallTreeSpatialIndex.html |   317 +
 .../ml/knn/utils/indices/KDTreeSpatialIndex.html   |   318 +
 .../ignite/ml/knn/utils/indices/SpatialIndex.html  |   268 +
 .../ml/knn/utils/indices/SpatialIndexType.html     |   367 +
 .../utils/indices/class-use/ArraySpatialIndex.html |   126 +
 .../indices/class-use/BallTreeSpatialIndex.html    |   126 +
 .../indices/class-use/KDTreeSpatialIndex.html      |   126 +
 .../knn/utils/indices/class-use/SpatialIndex.html  |   337 +
 .../utils/indices/class-use/SpatialIndexType.html  |   216 +
 .../ignite/ml/knn/utils/indices/package-frame.html |    33 +
 .../ml/knn/utils/indices/package-summary.html      |   194 +
 .../ignite/ml/knn/utils/indices/package-tree.html  |   163 +
 .../ignite/ml/knn/utils/indices/package-use.html   |   242 +
 .../apache/ignite/ml/knn/utils/package-frame.html  |    25 +
 .../ignite/ml/knn/utils/package-summary.html       |   170 +
 .../apache/ignite/ml/knn/utils/package-tree.html   |   143 +
 .../apache/ignite/ml/knn/utils/package-use.html    |   165 +
 .../javadoc/org/apache/ignite/ml/math/Blas.html    |   502 +
 .../org/apache/ignite/ml/math/Destroyable.html     |   237 +
 .../org/apache/ignite/ml/math/MetaAttributes.html  |   328 +
 .../apache/ignite/ml/math/StorageConstants.html    |   374 +
 .../apache/ignite/ml/math/StorageOpsMetrics.html   |   272 +
 .../apache/ignite/ml/math/Tracer.ColorMapper.html  |   202 +
 .../javadoc/org/apache/ignite/ml/math/Tracer.html  |   869 +
 .../org/apache/ignite/ml/math/class-use/Blas.html  |   126 +
 .../ignite/ml/math/class-use/Destroyable.html      |   423 +
 .../ignite/ml/math/class-use/MetaAttributes.html   |   329 +
 .../ignite/ml/math/class-use/StorageConstants.html |   248 +
 .../ml/math/class-use/StorageOpsMetrics.html       |   423 +
 .../ml/math/class-use/Tracer.ColorMapper.html      |   194 +
 .../apache/ignite/ml/math/class-use/Tracer.html    |   126 +
 .../ml/math/distances/ChebyshevDistance.html       |   311 +
 .../ignite/ml/math/distances/CosineSimilarity.html |   311 +
 .../ignite/ml/math/distances/DistanceMeasure.html  |   325 +
 .../ml/math/distances/EuclideanDistance.html       |   377 +
 .../ignite/ml/math/distances/HammingDistance.html  |   345 +
 .../ignite/ml/math/distances/JaccardIndex.html     |   311 +
 .../ml/math/distances/ManhattanDistance.html       |   345 +
 .../ml/math/distances/MinkowskiDistance.html       |   349 +
 .../distances/class-use/ChebyshevDistance.html     |   126 +
 .../math/distances/class-use/CosineSimilarity.html |   126 +
 .../math/distances/class-use/DistanceMeasure.html  |   522 +
 .../distances/class-use/EuclideanDistance.html     |   126 +
 .../math/distances/class-use/HammingDistance.html  |   126 +
 .../ml/math/distances/class-use/JaccardIndex.html  |   126 +
 .../distances/class-use/ManhattanDistance.html     |   126 +
 .../distances/class-use/MinkowskiDistance.html     |   126 +
 .../ignite/ml/math/distances/package-frame.html    |    33 +
 .../ignite/ml/math/distances/package-summary.html  |   211 +
 .../ignite/ml/math/distances/package-tree.html     |   159 +
 .../ignite/ml/math/distances/package-use.html      |   278 +
 .../exceptions/UnsupportedOperationException.html  |   302 +
 .../class-use/UnsupportedOperationException.html   |   126 +
 .../datastructures/EmptyFileException.html         |   291 +
 .../datastructures/FileParsingException.html       |   297 +
 .../datastructures/NoLabelVectorException.html     |   291 +
 .../class-use/EmptyFileException.html              |   126 +
 .../class-use/FileParsingException.html            |   126 +
 .../class-use/NoLabelVectorException.html          |   126 +
 .../exceptions/datastructures/package-frame.html   |    25 +
 .../exceptions/datastructures/package-summary.html |   170 +
 .../exceptions/datastructures/package-tree.html    |   159 +
 .../exceptions/datastructures/package-use.html     |   128 +
 .../math/exceptions/math/CardinalityException.html |   308 +
 .../math/exceptions/math/ColumnIndexException.html |   288 +
 .../ml/math/exceptions/math/IndexException.html    |   288 +
 .../math/MathIllegalArgumentException.html         |   303 +
 .../math/exceptions/math/MathRuntimeException.html |   320 +
 .../ml/math/exceptions/math/NoDataException.html   |   317 +
 .../exceptions/math/NonSquareMatrixException.html  |   309 +
 .../ml/math/exceptions/math/RowIndexException.html |   288 +
 .../exceptions/math/SingularMatrixException.html   |   308 +
 .../math/class-use/CardinalityException.html       |   287 +
 .../math/class-use/ColumnIndexException.html       |   126 +
 .../exceptions/math/class-use/IndexException.html  |   126 +
 .../class-use/MathIllegalArgumentException.html    |   188 +
 .../math/class-use/MathRuntimeException.html       |   194 +
 .../exceptions/math/class-use/NoDataException.html |   126 +
 .../math/class-use/NonSquareMatrixException.html   |   126 +
 .../math/class-use/RowIndexException.html          |   126 +
 .../math/class-use/SingularMatrixException.html    |   126 +
 .../ml/math/exceptions/math/package-frame.html     |    31 +
 .../ml/math/exceptions/math/package-summary.html   |   206 +
 .../ml/math/exceptions/math/package-tree.html      |   174 +
 .../ml/math/exceptions/math/package-use.html       |   221 +
 .../ignite/ml/math/exceptions/package-frame.html   |    23 +
 .../ignite/ml/math/exceptions/package-summary.html |   158 +
 .../ignite/ml/math/exceptions/package-tree.html    |   157 +
 .../ignite/ml/math/exceptions/package-use.html     |   128 +
 .../preprocessing/IllegalFeatureTypeException.html |   294 +
 .../preprocessing/IllegalLabelTypeException.html   |   294 +
 .../preprocessing/NonDoubleVectorException.html    |   288 +
 .../preprocessing/UndefinedLabelException.html     |   288 +
 .../UnknownCategorialValueException.html           |   288 +
 .../class-use/IllegalFeatureTypeException.html     |   126 +
 .../class-use/IllegalLabelTypeException.html       |   126 +
 .../class-use/NonDoubleVectorException.html        |   126 +
 .../class-use/UndefinedLabelException.html         |   126 +
 .../class-use/UnknownCategorialValueException.html |   126 +
 .../exceptions/preprocessing/package-frame.html    |    27 +
 .../exceptions/preprocessing/package-summary.html  |   182 +
 .../exceptions/preprocessing/package-tree.html     |   161 +
 .../math/exceptions/preprocessing/package-use.html |   128 +
 .../apache/ignite/ml/math/functions/Functions.html |   981 +
 .../ignite/ml/math/functions/IgniteBiConsumer.html |   206 +
 .../ignite/ml/math/functions/IgniteBiFunction.html |   250 +
 .../ml/math/functions/IgniteBinaryOperator.html    |   209 +
 .../ignite/ml/math/functions/IgniteConsumer.html   |   202 +
 .../ml/math/functions/IgniteCurriedBiFunction.html |   209 +
 .../math/functions/IgniteCurriedTriFunction.html   |   209 +
 ...IgniteDifferentiableDoubleToDoubleFunction.html |   247 +
 ...IgniteDifferentiableVectorToDoubleFunction.html |   254 +
 .../ml/math/functions/IgniteDoubleConsumer.html    |   202 +
 .../ml/math/functions/IgniteDoubleFunction.html    |   206 +
 .../ignite/ml/math/functions/IgniteFunction.html   |   312 +
 .../IgniteIntDoubleToDoubleBiFunction.html         |   238 +
 .../functions/IgniteIntIntToIntBiFunction.html     |   238 +
 .../ignite/ml/math/functions/IgniteSupplier.html   |   207 +
 .../ml/math/functions/IgniteToDoubleFunction.html  |   207 +
 .../ml/math/functions/IgniteTriConsumer.html       |   257 +
 .../ml/math/functions/IgniteTriFunction.html       |   255 +
 .../ml/math/functions/IntDoubleToVoidFunction.html |   198 +
 .../math/functions/IntIntDoubleToVoidFunction.html |   241 +
 .../ml/math/functions/IntIntToDoubleFunction.html  |   205 +
 .../ml/math/functions/class-use/Functions.html     |   126 +
 .../math/functions/class-use/IgniteBiConsumer.html |   203 +
 .../math/functions/class-use/IgniteBiFunction.html |  1321 +
 .../functions/class-use/IgniteBinaryOperator.html  |   425 +
 .../math/functions/class-use/IgniteConsumer.html   |   170 +
 .../class-use/IgniteCurriedBiFunction.html         |   176 +
 .../class-use/IgniteCurriedTriFunction.html        |   170 +
 ...IgniteDifferentiableDoubleToDoubleFunction.html |   240 +
 ...IgniteDifferentiableVectorToDoubleFunction.html |   359 +
 .../functions/class-use/IgniteDoubleConsumer.html  |   187 +
 .../functions/class-use/IgniteDoubleFunction.html  |   402 +
 .../math/functions/class-use/IgniteFunction.html   |  1837 +
 .../IgniteIntDoubleToDoubleBiFunction.html         |   205 +
 .../class-use/IgniteIntIntToIntBiFunction.html     |   126 +
 .../math/functions/class-use/IgniteSupplier.html   |   296 +
 .../class-use/IgniteToDoubleFunction.html          |   126 +
 .../functions/class-use/IgniteTriConsumer.html     |   171 +
 .../functions/class-use/IgniteTriFunction.html     |   427 +
 .../class-use/IntDoubleToVoidFunction.html         |   126 +
 .../class-use/IntIntDoubleToVoidFunction.html      |   126 +
 .../class-use/IntIntToDoubleFunction.html          |   176 +
 .../ignite/ml/math/functions/package-frame.html    |    46 +
 .../ignite/ml/math/functions/package-summary.html  |   289 +
 .../ignite/ml/math/functions/package-tree.html     |   243 +
 .../ignite/ml/math/functions/package-use.html      |  1568 +
 .../ml/math/isolve/IterativeSolverResult.html      |   329 +
 .../isolve/class-use/IterativeSolverResult.html    |   170 +
 .../ignite/ml/math/isolve/lsqr/AbstractLSQR.html   |   399 +
 .../ignite/ml/math/isolve/lsqr/LSQROnHeap.html     |   416 +
 .../ml/math/isolve/lsqr/LSQRPartitionContext.html  |   298 +
 .../ignite/ml/math/isolve/lsqr/LSQRResult.html     |   438 +
 .../math/isolve/lsqr/class-use/AbstractLSQR.html   |   170 +
 .../ml/math/isolve/lsqr/class-use/LSQROnHeap.html  |   126 +
 .../lsqr/class-use/LSQRPartitionContext.html       |   171 +
 .../ml/math/isolve/lsqr/class-use/LSQRResult.html  |   176 +
 .../ignite/ml/math/isolve/lsqr/package-frame.html  |    26 +
 .../ml/math/isolve/lsqr/package-summary.html       |   177 +
 .../ignite/ml/math/isolve/lsqr/package-tree.html   |   151 +
 .../ignite/ml/math/isolve/lsqr/package-use.html    |   176 +
 .../ignite/ml/math/isolve/package-frame.html       |    23 +
 .../ignite/ml/math/isolve/package-summary.html     |   158 +
 .../apache/ignite/ml/math/isolve/package-tree.html |   141 +
 .../apache/ignite/ml/math/isolve/package-use.html  |   165 +
 .../org/apache/ignite/ml/math/package-frame.html   |    32 +
 .../org/apache/ignite/ml/math/package-summary.html |   205 +
 .../org/apache/ignite/ml/math/package-tree.html    |   154 +
 .../org/apache/ignite/ml/math/package-use.html     |   373 +
 .../ml/math/primitives/matrix/AbstractMatrix.html  |  1815 +
 .../ml/math/primitives/matrix/LUDecomposition.html |   478 +
 .../ml/math/primitives/matrix/Matrix.Element.html  |   297 +
 .../ignite/ml/math/primitives/matrix/Matrix.html   |  1529 +
 .../ml/math/primitives/matrix/MatrixStorage.html   |   393 +
 .../ml/math/primitives/matrix/OrderedMatrix.html   |   233 +
 .../matrix/class-use/AbstractMatrix.html           |   182 +
 .../matrix/class-use/LUDecomposition.html          |   126 +
 .../matrix/class-use/Matrix.Element.html           |   202 +
 .../math/primitives/matrix/class-use/Matrix.html   |  1499 +
 .../primitives/matrix/class-use/MatrixStorage.html |   292 +
 .../primitives/matrix/class-use/OrderedMatrix.html |   170 +
 .../math/primitives/matrix/impl/DenseMatrix.html   |   531 +
 .../math/primitives/matrix/impl/SparseMatrix.html  |   500 +
 .../ml/math/primitives/matrix/impl/ViewMatrix.html |   446 +
 .../matrix/impl/class-use/DenseMatrix.html         |   200 +
 .../matrix/impl/class-use/SparseMatrix.html        |   169 +
 .../matrix/impl/class-use/ViewMatrix.html          |   126 +
 .../math/primitives/matrix/impl/package-frame.html |    25 +
 .../primitives/matrix/impl/package-summary.html    |   170 +
 .../math/primitives/matrix/impl/package-tree.html  |   147 +
 .../math/primitives/matrix/impl/package-use.html   |   193 +
 .../ml/math/primitives/matrix/package-frame.html   |    31 +
 .../ml/math/primitives/matrix/package-summary.html |   200 +
 .../ml/math/primitives/matrix/package-tree.html    |   174 +
 .../ml/math/primitives/matrix/package-use.html     |   490 +
 .../matrix/storage/DenseMatrixStorage.html         |   660 +
 .../matrix/storage/SparseMatrixStorage.html        |   623 +
 .../matrix/storage/ViewMatrixStorage.html          |   646 +
 .../storage/class-use/DenseMatrixStorage.html      |   126 +
 .../storage/class-use/SparseMatrixStorage.html     |   126 +
 .../storage/class-use/ViewMatrixStorage.html       |   126 +
 .../primitives/matrix/storage/package-frame.html   |    25 +
 .../primitives/matrix/storage/package-summary.html |   170 +
 .../primitives/matrix/storage/package-tree.html    |   143 +
 .../primitives/matrix/storage/package-use.html     |   128 +
 .../ignite/ml/math/primitives/package-frame.html   |    17 +
 .../ignite/ml/math/primitives/package-summary.html |   138 +
 .../ignite/ml/math/primitives/package-tree.html    |   131 +
 .../ignite/ml/math/primitives/package-use.html     |   128 +
 .../ml/math/primitives/vector/AbstractVector.html  |  2101 +
 .../ml/math/primitives/vector/NamedVector.html     |   340 +
 .../ml/math/primitives/vector/Vector.Element.html  |   319 +
 .../ignite/ml/math/primitives/vector/Vector.html   |  1643 +
 .../ml/math/primitives/vector/VectorStorage.html   |   380 +
 .../ml/math/primitives/vector/VectorUtils.html     |   655 +
 .../vector/class-use/AbstractVector.html           |   188 +
 .../primitives/vector/class-use/NamedVector.html   |   272 +
 .../vector/class-use/Vector.Element.html           |   296 +
 .../math/primitives/vector/class-use/Vector.html   |  4795 ++
 .../primitives/vector/class-use/VectorStorage.html |   315 +
 .../primitives/vector/class-use/VectorUtils.html   |   126 +
 .../vector/impl/DelegatingNamedVector.html         |   472 +
 .../primitives/vector/impl/DelegatingVector.html   |  1916 +
 .../math/primitives/vector/impl/DenseVector.html   |   447 +
 .../math/primitives/vector/impl/SparseVector.html  |   487 +
 .../ml/math/primitives/vector/impl/VectorView.html |   447 +
 .../vector/impl/VectorizedViewMatrix.html          |   491 +
 .../impl/class-use/DelegatingNamedVector.html      |   126 +
 .../vector/impl/class-use/DelegatingVector.html    |   171 +
 .../vector/impl/class-use/DenseVector.html         |   267 +
 .../vector/impl/class-use/SparseVector.html        |   176 +
 .../vector/impl/class-use/VectorView.html          |   126 +
 .../impl/class-use/VectorizedViewMatrix.html       |   126 +
 .../math/primitives/vector/impl/package-frame.html |    28 +
 .../primitives/vector/impl/package-summary.html    |   189 +
 .../math/primitives/vector/impl/package-tree.html  |   153 +
 .../math/primitives/vector/impl/package-use.html   |   262 +
 .../ml/math/primitives/vector/package-frame.html   |    31 +
 .../ml/math/primitives/vector/package-summary.html |   200 +
 .../ml/math/primitives/vector/package-tree.html    |   189 +
 .../ml/math/primitives/vector/package-use.html     |  1555 +
 .../vector/storage/DenseVectorStorage.html         |   620 +
 .../vector/storage/SparseVectorStorage.html        |   634 +
 .../vector/storage/VectorViewStorage.html          |   642 +
 .../storage/VectorizedViewMatrixStorage.html       |   550 +
 .../storage/class-use/DenseVectorStorage.html      |   126 +
 .../storage/class-use/SparseVectorStorage.html     |   126 +
 .../storage/class-use/VectorViewStorage.html       |   126 +
 .../class-use/VectorizedViewMatrixStorage.html     |   126 +
 .../primitives/vector/storage/package-frame.html   |    26 +
 .../primitives/vector/storage/package-summary.html |   176 +
 .../primitives/vector/storage/package-tree.html    |   144 +
 .../primitives/vector/storage/package-use.html     |   128 +
 .../apache/ignite/ml/math/stat/Distribution.html   |   258 +
 .../ignite/ml/math/stat/DistributionMixture.html   |   401 +
 .../stat/MultivariateGaussianDistribution.html     |   356 +
 .../ml/math/stat/class-use/Distribution.html       |   219 +
 .../math/stat/class-use/DistributionMixture.html   |   170 +
 .../MultivariateGaussianDistribution.html          |   169 +
 .../apache/ignite/ml/math/stat/package-frame.html  |    28 +
 .../ignite/ml/math/stat/package-summary.html       |   181 +
 .../apache/ignite/ml/math/stat/package-tree.html   |   150 +
 .../apache/ignite/ml/math/stat/package-use.html    |   199 +
 .../org/apache/ignite/ml/math/util/MapUtil.html    |   284 +
 .../org/apache/ignite/ml/math/util/MatrixUtil.html |   655 +
 .../ignite/ml/math/util/class-use/MapUtil.html     |   126 +
 .../ignite/ml/math/util/class-use/MatrixUtil.html  |   126 +
 .../apache/ignite/ml/math/util/package-frame.html  |    24 +
 .../ignite/ml/math/util/package-summary.html       |   164 +
 .../apache/ignite/ml/math/util/package-tree.html   |   142 +
 .../apache/ignite/ml/math/util/package-use.html    |   128 +
 .../ignite/ml/multiclass/MultiClassModel.html      |   444 +
 .../ignite/ml/multiclass/OneVsRestTrainer.html     |   397 +
 .../ml/multiclass/class-use/MultiClassModel.html   |   216 +
 .../ml/multiclass/class-use/OneVsRestTrainer.html  |   126 +
 .../apache/ignite/ml/multiclass/package-frame.html |    24 +
 .../ignite/ml/multiclass/package-summary.html      |   164 +
 .../apache/ignite/ml/multiclass/package-tree.html  |   150 +
 .../apache/ignite/ml/multiclass/package-use.html   |   165 +
 .../apache/ignite/ml/naivebayes/BayesModel.html    |   262 +
 .../ignite/ml/naivebayes/class-use/BayesModel.html |   224 +
 .../compound/CompoundNaiveBayesModel.html          |   478 +
 .../compound/CompoundNaiveBayesTrainer.html        |   497 +
 .../class-use/CompoundNaiveBayesModel.html         |   252 +
 .../class-use/CompoundNaiveBayesTrainer.html       |   200 +
 .../ml/naivebayes/compound/package-frame.html      |    24 +
 .../ml/naivebayes/compound/package-summary.html    |   164 +
 .../ml/naivebayes/compound/package-tree.html       |   150 +
 .../ignite/ml/naivebayes/compound/package-use.html |   170 +
 .../discrete/DiscreteNaiveBayesModel.html          |   470 +
 .../discrete/DiscreteNaiveBayesSumsHolder.html     |   289 +
 .../discrete/DiscreteNaiveBayesTrainer.html        |   461 +
 .../class-use/DiscreteNaiveBayesModel.html         |   257 +
 .../class-use/DiscreteNaiveBayesSumsHolder.html    |   185 +
 .../class-use/DiscreteNaiveBayesTrainer.html       |   214 +
 .../ml/naivebayes/discrete/package-frame.html      |    25 +
 .../ml/naivebayes/discrete/package-summary.html    |   171 +
 .../ml/naivebayes/discrete/package-tree.html       |   151 +
 .../ignite/ml/naivebayes/discrete/package-use.html |   205 +
 .../gaussian/GaussianNaiveBayesModel.html          |   467 +
 .../gaussian/GaussianNaiveBayesTrainer.html        |   465 +
 .../class-use/GaussianNaiveBayesModel.html         |   257 +
 .../class-use/GaussianNaiveBayesTrainer.html       |   214 +
 .../ml/naivebayes/gaussian/package-frame.html      |    24 +
 .../ml/naivebayes/gaussian/package-summary.html    |   165 +
 .../ml/naivebayes/gaussian/package-tree.html       |   150 +
 .../ignite/ml/naivebayes/gaussian/package-use.html |   200 +
 .../apache/ignite/ml/naivebayes/package-frame.html |    23 +
 .../ignite/ml/naivebayes/package-summary.html      |   158 +
 .../apache/ignite/ml/naivebayes/package-tree.html  |   163 +
 .../apache/ignite/ml/naivebayes/package-use.html   |   211 +
 .../org/apache/ignite/ml/nn/Activators.html        |   313 +
 .../javadoc/org/apache/ignite/ml/nn/MLPLayer.html  |   316 +
 .../javadoc/org/apache/ignite/ml/nn/MLPState.html  |   385 +
 .../org/apache/ignite/ml/nn/MLPTrainer.html        |   776 +
 .../apache/ignite/ml/nn/MultilayerPerceptron.html  |   821 +
 .../org/apache/ignite/ml/nn/UpdatesStrategy.html   |   348 +
 .../ml/nn/architecture/LayerArchitecture.html      |   303 +
 .../ignite/ml/nn/architecture/MLPArchitecture.html |   453 +
 .../TransformationLayerArchitecture.html           |   336 +
 .../architecture/class-use/LayerArchitecture.html  |   185 +
 .../nn/architecture/class-use/MLPArchitecture.html |   298 +
 .../class-use/TransformationLayerArchitecture.html |   170 +
 .../ignite/ml/nn/architecture/package-frame.html   |    25 +
 .../ignite/ml/nn/architecture/package-summary.html |   170 +
 .../ignite/ml/nn/architecture/package-tree.html    |   146 +
 .../ignite/ml/nn/architecture/package-use.html     |   198 +
 .../apache/ignite/ml/nn/class-use/Activators.html  |   126 +
 .../apache/ignite/ml/nn/class-use/MLPLayer.html    |   126 +
 .../apache/ignite/ml/nn/class-use/MLPState.html    |   187 +
 .../apache/ignite/ml/nn/class-use/MLPTrainer.html  |   212 +
 .../ml/nn/class-use/MultilayerPerceptron.html      |   357 +
 .../ignite/ml/nn/class-use/UpdatesStrategy.html    |   304 +
 .../ignite/ml/nn/initializers/MLPInitializer.html  |   257 +
 .../ml/nn/initializers/RandomInitializer.html      |   353 +
 .../nn/initializers/class-use/MLPInitializer.html  |   195 +
 .../initializers/class-use/RandomInitializer.html  |   126 +
 .../ignite/ml/nn/initializers/package-frame.html   |    27 +
 .../ignite/ml/nn/initializers/package-summary.html |   175 +
 .../ignite/ml/nn/initializers/package-tree.html    |   145 +
 .../ignite/ml/nn/initializers/package-use.html     |   188 +
 .../org/apache/ignite/ml/nn/package-frame.html     |    28 +
 .../org/apache/ignite/ml/nn/package-summary.html   |   188 +
 .../org/apache/ignite/ml/nn/package-tree.html      |   154 +
 .../org/apache/ignite/ml/nn/package-use.html       |   231 +
 .../ignite/ml/optimization/LossFunctions.html      |   345 +
 .../ignite/ml/optimization/Parametrized.html       |   305 +
 .../ignite/ml/optimization/SmoothParametrized.html |   349 +
 .../ml/optimization/class-use/LossFunctions.html   |   126 +
 .../ml/optimization/class-use/Parametrized.html    |   217 +
 .../optimization/class-use/SmoothParametrized.html |   262 +
 .../ignite/ml/optimization/package-frame.html      |    28 +
 .../ignite/ml/optimization/package-summary.html    |   181 +
 .../ignite/ml/optimization/package-tree.html       |   175 +
 .../apache/ignite/ml/optimization/package-use.html |   216 +
 .../updatecalculators/NesterovParameterUpdate.html |   423 +
 .../NesterovUpdateCalculator.html                  |   413 +
 .../ParameterUpdateCalculator.html                 |   314 +
 .../updatecalculators/RPropParameterUpdate.html    |   489 +
 .../updatecalculators/RPropUpdateCalculator.html   |   430 +
 .../updatecalculators/SimpleGDParameterUpdate.html |   373 +
 .../SimpleGDUpdateCalculator.html                  |   444 +
 .../class-use/NesterovParameterUpdate.html         |   246 +
 .../class-use/NesterovUpdateCalculator.html        |   126 +
 .../class-use/ParameterUpdateCalculator.html       |   223 +
 .../class-use/RPropParameterUpdate.html            |   264 +
 .../class-use/RPropUpdateCalculator.html           |   126 +
 .../class-use/SimpleGDParameterUpdate.html         |   240 +
 .../class-use/SimpleGDUpdateCalculator.html        |   170 +
 .../updatecalculators/package-frame.html           |    32 +
 .../updatecalculators/package-summary.html         |   205 +
 .../updatecalculators/package-tree.html            |   154 +
 .../updatecalculators/package-use.html             |   208 +
 .../org/apache/ignite/ml/package-frame.html        |    29 +
 .../org/apache/ignite/ml/package-summary.html      |   187 +
 .../javadoc/org/apache/ignite/ml/package-tree.html |   160 +
 .../javadoc/org/apache/ignite/ml/package-use.html  |  1117 +
 .../org/apache/ignite/ml/pipeline/Pipeline.html    |   458 +
 .../org/apache/ignite/ml/pipeline/PipelineMdl.html |   398 +
 .../ignite/ml/pipeline/class-use/Pipeline.html     |   219 +
 .../ignite/ml/pipeline/class-use/PipelineMdl.html  |   192 +
 .../apache/ignite/ml/pipeline/package-frame.html   |    24 +
 .../apache/ignite/ml/pipeline/package-summary.html |   164 +
 .../apache/ignite/ml/pipeline/package-tree.html    |   142 +
 .../org/apache/ignite/ml/pipeline/package-use.html |   193 +
 .../ml/preprocessing/PreprocessingTrainer.html     |   414 +
 .../ignite/ml/preprocessing/Preprocessor.html      |   270 +
 .../binarization/BinarizationPreprocessor.html     |   376 +
 .../binarization/BinarizationTrainer.html          |   352 +
 .../class-use/BinarizationPreprocessor.html        |   172 +
 .../class-use/BinarizationTrainer.html             |   170 +
 .../preprocessing/binarization/package-frame.html  |    24 +
 .../binarization/package-summary.html              |   164 +
 .../preprocessing/binarization/package-tree.html   |   142 +
 .../ml/preprocessing/binarization/package-use.html |   170 +
 .../class-use/PreprocessingTrainer.html            |   378 +
 .../ml/preprocessing/class-use/Preprocessor.html   |  2870 ++
 .../developer/MappedPreprocessor.html              |   346 +
 .../developer/PatchedPreprocessor.html             |   361 +
 .../developer/class-use/MappedPreprocessor.html    |   126 +
 .../developer/class-use/PatchedPreprocessor.html   |   126 +
 .../ml/preprocessing/developer/package-frame.html  |    24 +
 .../preprocessing/developer/package-summary.html   |   164 +
 .../ml/preprocessing/developer/package-tree.html   |   142 +
 .../ml/preprocessing/developer/package-use.html    |   128 +
 .../encoding/EncoderPartitionData.html             |   372 +
 .../encoding/EncoderPreprocessor.html              |   423 +
 .../encoding/EncoderSortingStrategy.html           |   356 +
 .../ml/preprocessing/encoding/EncoderTrainer.html  |   398 +
 .../ml/preprocessing/encoding/EncoderType.html     |   386 +
 .../encoding/class-use/EncoderPartitionData.html   |   176 +
 .../encoding/class-use/EncoderPreprocessor.html    |   276 +
 .../encoding/class-use/EncoderSortingStrategy.html |   192 +
 .../encoding/class-use/EncoderTrainer.html         |   188 +
 .../encoding/class-use/EncoderType.html            |   192 +
 .../frequency/FrequencyEncoderPreprocessor.html    |   414 +
 .../class-use/FrequencyEncoderPreprocessor.html    |   126 +
 .../encoding/frequency/package-frame.html          |    23 +
 .../encoding/frequency/package-summary.html        |   158 +
 .../encoding/frequency/package-tree.html           |   145 +
 .../encoding/frequency/package-use.html            |   128 +
 .../encoding/label/LabelEncoderPreprocessor.html   |   386 +
 .../label/class-use/LabelEncoderPreprocessor.html  |   126 +
 .../encoding/label/package-frame.html              |    23 +
 .../encoding/label/package-summary.html            |   158 +
 .../preprocessing/encoding/label/package-tree.html |   145 +
 .../preprocessing/encoding/label/package-use.html  |   128 +
 .../onehotencoder/OneHotEncoderPreprocessor.html   |   391 +
 .../class-use/OneHotEncoderPreprocessor.html       |   126 +
 .../encoding/onehotencoder/package-frame.html      |    23 +
 .../encoding/onehotencoder/package-summary.html    |   158 +
 .../encoding/onehotencoder/package-tree.html       |   145 +
 .../encoding/onehotencoder/package-use.html        |   128 +
 .../ml/preprocessing/encoding/package-frame.html   |    30 +
 .../ml/preprocessing/encoding/package-summary.html |   193 +
 .../ml/preprocessing/encoding/package-tree.html    |   156 +
 .../ml/preprocessing/encoding/package-use.html     |   277 +
 .../stringencoder/StringEncoderPreprocessor.html   |   394 +
 .../class-use/StringEncoderPreprocessor.html       |   126 +
 .../encoding/stringencoder/package-frame.html      |    23 +
 .../encoding/stringencoder/package-summary.html    |   158 +
 .../encoding/stringencoder/package-tree.html       |   145 +
 .../encoding/stringencoder/package-use.html        |   128 +
 .../VectorFinalizationPreprocessor.html            |   354 +
 .../finalization/VectorFinalizationTrainer.html    |   310 +
 .../class-use/VectorFinalizationPreprocessor.html  |   172 +
 .../class-use/VectorFinalizationTrainer.html       |   126 +
 .../preprocessing/finalization/package-frame.html  |    24 +
 .../finalization/package-summary.html              |   164 +
 .../preprocessing/finalization/package-tree.html   |   142 +
 .../ml/preprocessing/finalization/package-use.html |   165 +
 .../imputing/ImputerPartitionData.html             |   503 +
 .../imputing/ImputerPreprocessor.html              |   356 +
 .../ml/preprocessing/imputing/ImputerTrainer.html  |   334 +
 .../preprocessing/imputing/ImputingStrategy.html   |   412 +
 .../imputing/class-use/ImputerPartitionData.html   |   194 +
 .../imputing/class-use/ImputerPreprocessor.html    |   172 +
 .../imputing/class-use/ImputerTrainer.html         |   170 +
 .../imputing/class-use/ImputingStrategy.html       |   192 +
 .../ml/preprocessing/imputing/package-frame.html   |    29 +
 .../ml/preprocessing/imputing/package-summary.html |   187 +
 .../ml/preprocessing/imputing/package-tree.html    |   155 +
 .../ml/preprocessing/imputing/package-use.html     |   180 +
 .../maxabsscaling/MaxAbsScalerPartitionData.html   |   310 +
 .../maxabsscaling/MaxAbsScalerPreprocessor.html    |   375 +
 .../maxabsscaling/MaxAbsScalerTrainer.html         |   310 +
 .../class-use/MaxAbsScalerPartitionData.html       |   126 +
 .../class-use/MaxAbsScalerPreprocessor.html        |   172 +
 .../class-use/MaxAbsScalerTrainer.html             |   126 +
 .../preprocessing/maxabsscaling/package-frame.html |    25 +
 .../maxabsscaling/package-summary.html             |   170 +
 .../preprocessing/maxabsscaling/package-tree.html  |   143 +
 .../preprocessing/maxabsscaling/package-use.html   |   165 +
 .../minmaxscaling/MinMaxScalerPartitionData.html   |   326 +
 .../minmaxscaling/MinMaxScalerPreprocessor.html    |   392 +
 .../minmaxscaling/MinMaxScalerTrainer.html         |   310 +
 .../class-use/MinMaxScalerPartitionData.html       |   126 +
 .../class-use/MinMaxScalerPreprocessor.html        |   172 +
 .../class-use/MinMaxScalerTrainer.html             |   126 +
 .../preprocessing/minmaxscaling/package-frame.html |    25 +
 .../minmaxscaling/package-summary.html             |   170 +
 .../preprocessing/minmaxscaling/package-tree.html  |   143 +
 .../preprocessing/minmaxscaling/package-use.html   |   165 +
 .../normalization/NormalizationPreprocessor.html   |   377 +
 .../normalization/NormalizationTrainer.html        |   352 +
 .../class-use/NormalizationPreprocessor.html       |   172 +
 .../class-use/NormalizationTrainer.html            |   170 +
 .../preprocessing/normalization/package-frame.html |    24 +
 .../normalization/package-summary.html             |   164 +
 .../preprocessing/normalization/package-tree.html  |   142 +
 .../preprocessing/normalization/package-use.html   |   170 +
 .../ignite/ml/preprocessing/package-frame.html     |    24 +
 .../ignite/ml/preprocessing/package-summary.html   |   164 +
 .../ignite/ml/preprocessing/package-tree.html      |   155 +
 .../ignite/ml/preprocessing/package-use.html       |  1382 +
 .../standardscaling/StandardScalerData.html        |   298 +
 .../StandardScalerPreprocessor.html                |   393 +
 .../standardscaling/StandardScalerTrainer.html     |   310 +
 .../class-use/StandardScalerData.html              |   126 +
 .../class-use/StandardScalerPreprocessor.html      |   172 +
 .../class-use/StandardScalerTrainer.html           |   126 +
 .../standardscaling/package-frame.html             |    25 +
 .../standardscaling/package-summary.html           |   171 +
 .../standardscaling/package-tree.html              |   143 +
 .../preprocessing/standardscaling/package-use.html |   166 +
 .../ml/recommendation/ObjectSubjectPair.html       |   333 +
 .../recommendation/ObjectSubjectRatingTriplet.html |   323 +
 .../ml/recommendation/RecommendationModel.html     |   344 +
 .../ml/recommendation/RecommendationTrainer.html   |   559 +
 .../class-use/ObjectSubjectPair.html               |   185 +
 .../class-use/ObjectSubjectRatingTriplet.html      |   216 +
 .../class-use/RecommendationModel.html             |   222 +
 .../class-use/RecommendationTrainer.html           |   212 +
 .../ignite/ml/recommendation/package-frame.html    |    26 +
 .../ignite/ml/recommendation/package-summary.html  |   176 +
 .../ignite/ml/recommendation/package-tree.html     |   147 +
 .../ignite/ml/recommendation/package-use.html      |   203 +
 .../util/MatrixFactorizationGradient.html          |   375 +
 .../RecommendationBinaryDatasetDataBuilder.html    |   329 +
 .../util/RecommendationDatasetData.html            |   375 +
 .../util/RecommendationDatasetDataBuilder.html     |   323 +
 .../class-use/MatrixFactorizationGradient.html     |   175 +
 .../RecommendationBinaryDatasetDataBuilder.html    |   126 +
 .../util/class-use/RecommendationDatasetData.html  |   182 +
 .../RecommendationDatasetDataBuilder.html          |   126 +
 .../ml/recommendation/util/package-frame.html      |    26 +
 .../ml/recommendation/util/package-summary.html    |   176 +
 .../ml/recommendation/util/package-tree.html       |   144 +
 .../ignite/ml/recommendation/util/package-use.html |   170 +
 .../linear/LinearRegressionLSQRTrainer.html        |   398 +
 .../regressions/linear/LinearRegressionModel.html  |   429 +
 .../linear/LinearRegressionSGDTrainer.html         |   616 +
 .../class-use/LinearRegressionLSQRTrainer.html     |   126 +
 .../linear/class-use/LinearRegressionModel.html    |   243 +
 .../class-use/LinearRegressionSGDTrainer.html      |   188 +
 .../ml/regressions/linear/package-frame.html       |    25 +
 .../ml/regressions/linear/package-summary.html     |   171 +
 .../ignite/ml/regressions/linear/package-tree.html |   151 +
 .../ignite/ml/regressions/linear/package-use.html  |   171 +
 .../logistic/LogisticRegressionModel.html          |   570 +
 .../logistic/LogisticRegressionSGDTrainer.html     |   604 +
 .../class-use/LogisticRegressionModel.html         |   240 +
 .../class-use/LogisticRegressionSGDTrainer.html    |   194 +
 .../ml/regressions/logistic/package-frame.html     |    24 +
 .../ml/regressions/logistic/package-summary.html   |   164 +
 .../ml/regressions/logistic/package-tree.html      |   150 +
 .../ml/regressions/logistic/package-use.html       |   170 +
 .../ignite/ml/regressions/package-frame.html       |    17 +
 .../ignite/ml/regressions/package-summary.html     |   138 +
 .../apache/ignite/ml/regressions/package-tree.html |   131 +
 .../apache/ignite/ml/regressions/package-use.html  |   128 +
 .../cv/AbstractCrossValidation.TaskResult.html     |   308 +
 .../ml/selection/cv/AbstractCrossValidation.html   |   774 +
 .../ignite/ml/selection/cv/CrossValidation.html    |   380 +
 .../ml/selection/cv/CrossValidationResult.html     |   417 +
 .../ml/selection/cv/DebugCrossValidation.html      |   380 +
 .../AbstractCrossValidation.TaskResult.html        |   126 +
 .../cv/class-use/AbstractCrossValidation.html      |   227 +
 .../ml/selection/cv/class-use/CrossValidation.html |   172 +
 .../cv/class-use/CrossValidationResult.html        |   170 +
 .../cv/class-use/DebugCrossValidation.html         |   172 +
 .../ignite/ml/selection/cv/package-frame.html      |    27 +
 .../ignite/ml/selection/cv/package-summary.html    |   183 +
 .../ignite/ml/selection/cv/package-tree.html       |   148 +
 .../apache/ignite/ml/selection/cv/package-use.html |   181 +
 .../apache/ignite/ml/selection/package-frame.html  |    17 +
 .../ignite/ml/selection/package-summary.html       |   138 +
 .../apache/ignite/ml/selection/package-tree.html   |   131 +
 .../apache/ignite/ml/selection/package-use.html    |   128 +
 .../ml/selection/paramgrid/BruteForceStrategy.html |   288 +
 .../paramgrid/EvolutionOptimizationStrategy.html   |   467 +
 .../paramgrid/HyperParameterTuningStrategy.html    |   283 +
 .../ignite/ml/selection/paramgrid/ParamGrid.html   |   397 +
 .../selection/paramgrid/ParameterSetGenerator.html |   290 +
 .../ml/selection/paramgrid/RandomStrategy.html     |   393 +
 .../paramgrid/class-use/BruteForceStrategy.html    |   126 +
 .../class-use/EvolutionOptimizationStrategy.html   |   186 +
 .../class-use/HyperParameterTuningStrategy.html    |   212 +
 .../selection/paramgrid/class-use/ParamGrid.html   |   217 +
 .../paramgrid/class-use/ParameterSetGenerator.html |   126 +
 .../paramgrid/class-use/RandomStrategy.html        |   182 +
 .../ml/selection/paramgrid/package-frame.html      |    28 +
 .../ml/selection/paramgrid/package-summary.html    |   188 +
 .../ml/selection/paramgrid/package-tree.html       |   149 +
 .../ignite/ml/selection/paramgrid/package-use.html |   203 +
 .../ignite/ml/selection/scoring/LabelPair.html     |   305 +
 .../ml/selection/scoring/class-use/LabelPair.html  |   126 +
 .../scoring/cursor/CacheBasedLabelPairCursor.html  |   357 +
 .../selection/scoring/cursor/LabelPairCursor.html  |   214 +
 .../scoring/cursor/LocalLabelPairCursor.html       |   332 +
 .../class-use/CacheBasedLabelPairCursor.html       |   126 +
 .../scoring/cursor/class-use/LabelPairCursor.html  |   176 +
 .../cursor/class-use/LocalLabelPairCursor.html     |   126 +
 .../ml/selection/scoring/cursor/package-frame.html |    28 +
 .../selection/scoring/cursor/package-summary.html  |   182 +
 .../ml/selection/scoring/cursor/package-tree.html  |   155 +
 .../ml/selection/scoring/cursor/package-use.html   |   166 +
 .../scoring/evaluator/EvaluationResult.html        |   371 +
 .../ml/selection/scoring/evaluator/Evaluator.html  |   841 +
 ...StatsAggregator.WithCustomLabelsAggregator.html |   338 +
 ...assificationPointwiseMetricStatsAggregator.html |   570 +
 .../ClassificationMetricsAggregator.html           |   434 +
 .../aggregator/MetricStatsAggregator.html          |   318 +
 .../RegressionMetricStatsAggregator.html           |   499 +
 ...StatsAggregator.WithCustomLabelsAggregator.html |   126 +
 ...assificationPointwiseMetricStatsAggregator.html |   313 +
 .../class-use/ClassificationMetricsAggregator.html |   226 +
 .../class-use/MetricStatsAggregator.html           |   232 +
 .../class-use/RegressionMetricStatsAggregator.html |   274 +
 .../evaluator/aggregator/package-frame.html        |    30 +
 .../evaluator/aggregator/package-summary.html      |   194 +
 .../scoring/evaluator/aggregator/package-tree.html |   155 +
 .../scoring/evaluator/aggregator/package-use.html  |   258 +
 .../evaluator/class-use/EvaluationResult.html      |   241 +
 .../scoring/evaluator/class-use/Evaluator.html     |   126 +
 .../BinaryClassificationEvaluationContext.html     |   392 +
 .../scoring/evaluator/context/EmptyContext.html    |   347 +
 .../evaluator/context/EvaluationContext.html       |   312 +
 .../BinaryClassificationEvaluationContext.html     |   232 +
 .../evaluator/context/class-use/EmptyContext.html  |   244 +
 .../context/class-use/EvaluationContext.html       |   218 +
 .../scoring/evaluator/context/package-frame.html   |    28 +
 .../scoring/evaluator/context/package-summary.html |   180 +
 .../scoring/evaluator/context/package-tree.html    |   150 +
 .../scoring/evaluator/context/package-use.html     |   226 +
 .../selection/scoring/evaluator/package-frame.html |    24 +
 .../scoring/evaluator/package-summary.html         |   164 +
 .../selection/scoring/evaluator/package-tree.html  |   142 +
 .../selection/scoring/evaluator/package-use.html   |   165 +
 .../ignite/ml/selection/scoring/metric/Metric.html |   311 +
 .../ml/selection/scoring/metric/MetricName.html    |   647 +
 .../selection/scoring/metric/class-use/Metric.html |   429 +
 .../scoring/metric/class-use/MetricName.html       |   453 +
 .../scoring/metric/classification/Accuracy.html    |   363 +
 .../metric/classification/BalancedAccuracy.html    |   370 +
 .../classification/BinaryClassificationMetric.html |   332 +
 .../scoring/metric/classification/FMeasure.html    |   416 +
 .../scoring/metric/classification/FallOut.html     |   370 +
 .../classification/FalseNegativeAbsoluteValue.html |   370 +
 .../classification/FalsePositiveAbsoluteValue.html |   370 +
 .../scoring/metric/classification/Fdr.html         |   370 +
 .../scoring/metric/classification/MissRate.html    |   370 +
 .../scoring/metric/classification/Npv.html         |   370 +
 .../scoring/metric/classification/Precision.html   |   370 +
 .../scoring/metric/classification/Recall.html      |   370 +
 .../scoring/metric/classification/Specificity.html |   370 +
 .../classification/TrueNegativeAbsoluteValue.html  |   370 +
 .../classification/TruePositiveAbsoluteValue.html  |   370 +
 .../metric/classification/class-use/Accuracy.html  |   170 +
 .../classification/class-use/BalancedAccuracy.html |   170 +
 .../class-use/BinaryClassificationMetric.html      |   242 +
 .../metric/classification/class-use/FMeasure.html  |   170 +
 .../metric/classification/class-use/FallOut.html   |   170 +
 .../class-use/FalseNegativeAbsoluteValue.html      |   170 +
 .../class-use/FalsePositiveAbsoluteValue.html      |   170 +
 .../metric/classification/class-use/Fdr.html       |   170 +
 .../metric/classification/class-use/MissRate.html  |   170 +
 .../metric/classification/class-use/Npv.html       |   170 +
 .../metric/classification/class-use/Precision.html |   170 +
 .../metric/classification/class-use/Recall.html    |   170 +
 .../classification/class-use/Specificity.html      |   170 +
 .../class-use/TrueNegativeAbsoluteValue.html       |   170 +
 .../class-use/TruePositiveAbsoluteValue.html       |   170 +
 .../metric/classification/package-frame.html       |    37 +
 .../metric/classification/package-summary.html     |   241 +
 .../metric/classification/package-tree.html        |   158 +
 .../scoring/metric/classification/package-use.html |   235 +
 .../ml/selection/scoring/metric/package-frame.html |    27 +
 .../selection/scoring/metric/package-summary.html  |   175 +
 .../ml/selection/scoring/metric/package-tree.html  |   153 +
 .../ml/selection/scoring/metric/package-use.html   |   287 +
 .../selection/scoring/metric/regression/Mae.html   |   360 +
 .../selection/scoring/metric/regression/Mse.html   |   360 +
 .../ml/selection/scoring/metric/regression/R2.html |   360 +
 .../selection/scoring/metric/regression/Rmse.html  |   360 +
 .../selection/scoring/metric/regression/Rss.html   |   360 +
 .../scoring/metric/regression/class-use/Mae.html   |   170 +
 .../scoring/metric/regression/class-use/Mse.html   |   170 +
 .../scoring/metric/regression/class-use/R2.html    |   170 +
 .../scoring/metric/regression/class-use/Rmse.html  |   170 +
 .../scoring/metric/regression/class-use/Rss.html   |   170 +
 .../scoring/metric/regression/package-frame.html   |    27 +
 .../scoring/metric/regression/package-summary.html |   181 +
 .../scoring/metric/regression/package-tree.html    |   145 +
 .../scoring/metric/regression/package-use.html     |   185 +
 .../ignite/ml/selection/scoring/package-frame.html |    23 +
 .../ml/selection/scoring/package-summary.html      |   158 +
 .../ignite/ml/selection/scoring/package-tree.html  |   141 +
 .../ignite/ml/selection/scoring/package-use.html   |   128 +
 .../selection/split/TrainTestDatasetSplitter.html  |   346 +
 .../ignite/ml/selection/split/TrainTestSplit.html  |   313 +
 .../split/class-use/TrainTestDatasetSplitter.html  |   126 +
 .../selection/split/class-use/TrainTestSplit.html  |   177 +
 .../split/mapper/SHA256UniformMapper.html          |   328 +
 .../ml/selection/split/mapper/UniformMapper.html   |   259 +
 .../mapper/class-use/SHA256UniformMapper.html      |   126 +
 .../split/mapper/class-use/UniformMapper.html      |   233 +
 .../ml/selection/split/mapper/package-frame.html   |    27 +
 .../ml/selection/split/mapper/package-summary.html |   175 +
 .../ml/selection/split/mapper/package-tree.html    |   149 +
 .../ml/selection/split/mapper/package-use.html     |   211 +
 .../ignite/ml/selection/split/package-frame.html   |    24 +
 .../ignite/ml/selection/split/package-summary.html |   164 +
 .../ignite/ml/selection/split/package-tree.html    |   142 +
 .../ignite/ml/selection/split/package-use.html     |   165 +
 .../ml/sparkmodelparser/SparkModelParser.html      |   318 +
 .../ml/sparkmodelparser/SupportedSparkModels.html  |   493 +
 .../UnsupportedSparkModelException.html            |   288 +
 .../class-use/SparkModelParser.html                |   126 +
 .../class-use/SupportedSparkModels.html            |   201 +
 .../class-use/UnsupportedSparkModelException.html  |   126 +
 .../ignite/ml/sparkmodelparser/package-frame.html  |    31 +
 .../ml/sparkmodelparser/package-summary.html       |   192 +
 .../ignite/ml/sparkmodelparser/package-tree.html   |   170 +
 .../ignite/ml/sparkmodelparser/package-use.html    |   165 +
 .../org/apache/ignite/ml/sql/SQLFunctions.html     |   323 +
 .../apache/ignite/ml/sql/SqlDatasetBuilder.html    |   337 +
 .../ignite/ml/sql/class-use/SQLFunctions.html      |   126 +
 .../ignite/ml/sql/class-use/SqlDatasetBuilder.html |   126 +
 .../org/apache/ignite/ml/sql/package-frame.html    |    24 +
 .../org/apache/ignite/ml/sql/package-summary.html  |   165 +
 .../org/apache/ignite/ml/sql/package-tree.html     |   146 +
 .../org/apache/ignite/ml/sql/package-use.html      |   128 +
 .../org/apache/ignite/ml/structures/Dataset.html   |   749 +
 .../apache/ignite/ml/structures/DatasetRow.html    |   521 +
 .../ignite/ml/structures/FeatureMetadata.html      |   396 +
 .../apache/ignite/ml/structures/LabeledVector.html |   455 +
 .../ignite/ml/structures/LabeledVectorSet.html     |   560 +
 .../structures/LabeledVectorSetTestTrainPair.html  |   325 +
 .../ignite/ml/structures/class-use/Dataset.html    |   170 +
 .../ignite/ml/structures/class-use/DatasetRow.html |   284 +
 .../ml/structures/class-use/FeatureMetadata.html   |   210 +
 .../ml/structures/class-use/LabeledVector.html     |  1385 +
 .../ml/structures/class-use/LabeledVectorSet.html  |   351 +
 .../class-use/LabeledVectorSetTestTrainPair.html   |   126 +
 .../apache/ignite/ml/structures/package-frame.html |    28 +
 .../ignite/ml/structures/package-summary.html      |   188 +
 .../apache/ignite/ml/structures/package-tree.html  |   152 +
 .../apache/ignite/ml/structures/package-use.html   |   893 +
 .../partition/LabelPartitionDataBuilderOnHeap.html |   331 +
 .../partition/LabelPartitionDataOnHeap.html        |   305 +
 .../LabeledDatasetPartitionDataBuilderOnHeap.html  |   331 +
 .../class-use/LabelPartitionDataBuilderOnHeap.html |   126 +
 .../class-use/LabelPartitionDataOnHeap.html        |   173 +
 .../LabeledDatasetPartitionDataBuilderOnHeap.html  |   126 +
 .../ml/structures/partition/package-frame.html     |    25 +
 .../ml/structures/partition/package-summary.html   |   170 +
 .../ml/structures/partition/package-tree.html      |   143 +
 .../ml/structures/partition/package-use.html       |   165 +
 .../preprocessing/LabeledDatasetLoader.html        |   294 +
 .../class-use/LabeledDatasetLoader.html            |   126 +
 .../ml/structures/preprocessing/package-frame.html |    23 +
 .../structures/preprocessing/package-summary.html  |   158 +
 .../ml/structures/preprocessing/package-tree.html  |   141 +
 .../ml/structures/preprocessing/package-use.html   |   128 +
 .../ml/svm/SVMLinearClassificationModel.html       |   570 +
 .../ml/svm/SVMLinearClassificationTrainer.html     |   565 +
 .../class-use/SVMLinearClassificationModel.html    |   240 +
 .../class-use/SVMLinearClassificationTrainer.html  |   188 +
 .../org/apache/ignite/ml/svm/package-frame.html    |    24 +
 .../org/apache/ignite/ml/svm/package-summary.html  |   165 +
 .../org/apache/ignite/ml/svm/package-tree.html     |   150 +
 .../org/apache/ignite/ml/svm/package-use.html      |   171 +
 .../ignite/ml/trainers/AdaptableDatasetModel.html  |   426 +
 .../ml/trainers/AdaptableDatasetTrainer.html       |   563 +
 .../DatasetTrainer.EmptyDatasetException.html      |   284 +
 .../apache/ignite/ml/trainers/DatasetTrainer.html  |   914 +
 .../ignite/ml/trainers/FeatureLabelExtractor.html  |   330 +
 .../ml/trainers/MultiLabelDatasetTrainer.html      |   292 +
 .../ml/trainers/SingleLabelDatasetTrainer.html     |   292 +
 .../ignite/ml/trainers/TrainerTransformers.html    |   362 +
 .../trainers/class-use/AdaptableDatasetModel.html  |   234 +
 .../class-use/AdaptableDatasetTrainer.html         |   206 +
 .../DatasetTrainer.EmptyDatasetException.html      |   126 +
 .../ml/trainers/class-use/DatasetTrainer.html      |  1277 +
 .../trainers/class-use/FeatureLabelExtractor.html  |   300 +
 .../class-use/MultiLabelDatasetTrainer.html        |   170 +
 .../class-use/SingleLabelDatasetTrainer.html       |   578 +
 .../ml/trainers/class-use/TrainerTransformers.html |   126 +
 .../apache/ignite/ml/trainers/package-frame.html   |    36 +
 .../apache/ignite/ml/trainers/package-summary.html |   222 +
 .../apache/ignite/ml/trainers/package-tree.html    |   195 +
 .../org/apache/ignite/ml/trainers/package-use.html |   880 +
 .../transformers/BaggingUpstreamTransformer.html   |   336 +
 .../class-use/BaggingUpstreamTransformer.html      |   126 +
 .../ml/trainers/transformers/package-frame.html    |    23 +
 .../ml/trainers/transformers/package-summary.html  |   158 +
 .../ml/trainers/transformers/package-tree.html     |   141 +
 .../ml/trainers/transformers/package-use.html      |   128 +
 .../org/apache/ignite/ml/tree/DecisionTree.html    |   479 +
 .../ml/tree/DecisionTreeClassificationTrainer.html |   533 +
 .../ml/tree/DecisionTreeConditionalNode.html       |   462 +
 .../ignite/ml/tree/DecisionTreeLeafNode.html       |   359 +
 .../apache/ignite/ml/tree/DecisionTreeNode.html    |   209 +
 .../ml/tree/DecisionTreeRegressionTrainer.html     |   432 +
 .../org/apache/ignite/ml/tree/TreeFilter.html      |   247 +
 .../GDBBinaryClassifierOnTreesTrainer.html         |   550 +
 .../tree/boosting/GDBOnTreesLearningStrategy.html  |   333 +
 .../tree/boosting/GDBRegressionOnTreesTrainer.html |   550 +
 .../GDBBinaryClassifierOnTreesTrainer.html         |   215 +
 .../class-use/GDBOnTreesLearningStrategy.html      |   126 +
 .../class-use/GDBRegressionOnTreesTrainer.html     |   188 +
 .../ignite/ml/tree/boosting/package-frame.html     |    25 +
 .../ignite/ml/tree/boosting/package-summary.html   |   171 +
 .../ignite/ml/tree/boosting/package-tree.html      |   163 +
 .../ignite/ml/tree/boosting/package-use.html       |   194 +
 .../ignite/ml/tree/class-use/DecisionTree.html     |   193 +
 .../DecisionTreeClassificationTrainer.html         |   188 +
 .../class-use/DecisionTreeConditionalNode.html     |   126 +
 .../ml/tree/class-use/DecisionTreeLeafNode.html    |   185 +
 .../ignite/ml/tree/class-use/DecisionTreeNode.html |   324 +
 .../class-use/DecisionTreeRegressionTrainer.html   |   208 +
 .../ignite/ml/tree/class-use/TreeFilter.html       |   352 +
 .../ignite/ml/tree/data/DecisionTreeData.html      |   385 +
 .../ml/tree/data/DecisionTreeDataBuilder.html      |   334 +
 .../apache/ignite/ml/tree/data/TreeDataIndex.html  |   405 +
 .../ml/tree/data/class-use/DecisionTreeData.html   |   390 +
 .../data/class-use/DecisionTreeDataBuilder.html    |   126 +
 .../ml/tree/data/class-use/TreeDataIndex.html      |   238 +
 .../apache/ignite/ml/tree/data/package-frame.html  |    25 +
 .../ignite/ml/tree/data/package-summary.html       |   171 +
 .../apache/ignite/ml/tree/data/package-tree.html   |   147 +
 .../apache/ignite/ml/tree/data/package-use.html    |   296 +
 .../ignite/ml/tree/impurity/ImpurityMeasure.html   |   313 +
 .../tree/impurity/ImpurityMeasureCalculator.html   |   497 +
 .../tree/impurity/class-use/ImpurityMeasure.html   |   321 +
 .../class-use/ImpurityMeasureCalculator.html       |   234 +
 .../ml/tree/impurity/gini/GiniImpurityMeasure.html |   342 +
 .../gini/GiniImpurityMeasureCalculator.html        |   338 +
 .../gini/class-use/GiniImpurityMeasure.html        |   238 +
 .../class-use/GiniImpurityMeasureCalculator.html   |   126 +
 .../ml/tree/impurity/gini/package-frame.html       |    24 +
 .../ml/tree/impurity/gini/package-summary.html     |   165 +
 .../ignite/ml/tree/impurity/gini/package-tree.html |   146 +
 .../ignite/ml/tree/impurity/gini/package-use.html  |   190 +
 .../ml/tree/impurity/mse/MSEImpurityMeasure.html   |   450 +
 .../impurity/mse/MSEImpurityMeasureCalculator.html |   335 +
 .../impurity/mse/class-use/MSEImpurityMeasure.html |   238 +
 .../class-use/MSEImpurityMeasureCalculator.html    |   126 +
 .../ignite/ml/tree/impurity/mse/package-frame.html |    24 +
 .../ml/tree/impurity/mse/package-summary.html      |   165 +
 .../ignite/ml/tree/impurity/mse/package-tree.html  |   146 +
 .../ignite/ml/tree/impurity/mse/package-use.html   |   190 +
 .../ignite/ml/tree/impurity/package-frame.html     |    27 +
 .../ignite/ml/tree/impurity/package-summary.html   |   175 +
 .../ignite/ml/tree/impurity/package-tree.html      |   154 +
 .../ignite/ml/tree/impurity/package-use.html       |   272 +
 .../util/SimpleStepFunctionCompressor.html         |   335 +
 .../ignite/ml/tree/impurity/util/StepFunction.html |   327 +
 .../tree/impurity/util/StepFunctionCompressor.html |   270 +
 .../class-use/SimpleStepFunctionCompressor.html    |   126 +
 .../tree/impurity/util/class-use/StepFunction.html |   308 +
 .../util/class-use/StepFunctionCompressor.html     |   203 +
 .../ml/tree/impurity/util/package-frame.html       |    28 +
 .../ml/tree/impurity/util/package-summary.html     |   181 +
 .../ignite/ml/tree/impurity/util/package-tree.html |   150 +
 .../ignite/ml/tree/impurity/util/package-use.html  |   262 +
 .../ml/tree/leaf/DecisionTreeLeafBuilder.html      |   242 +
 .../ml/tree/leaf/MeanDecisionTreeLeafBuilder.html  |   295 +
 .../leaf/MostCommonDecisionTreeLeafBuilder.html    |   295 +
 .../leaf/class-use/DecisionTreeLeafBuilder.html    |   176 +
 .../class-use/MeanDecisionTreeLeafBuilder.html     |   126 +
 .../MostCommonDecisionTreeLeafBuilder.html         |   126 +
 .../apache/ignite/ml/tree/leaf/package-frame.html  |    28 +
 .../ignite/ml/tree/leaf/package-summary.html       |   181 +
 .../apache/ignite/ml/tree/leaf/package-tree.html   |   146 +
 .../apache/ignite/ml/tree/leaf/package-use.html    |   165 +
 .../org/apache/ignite/ml/tree/package-frame.html   |    32 +
 .../org/apache/ignite/ml/tree/package-summary.html |   207 +
 .../org/apache/ignite/ml/tree/package-tree.html    |   187 +
 .../org/apache/ignite/ml/tree/package-use.html     |   377 +
 .../RandomForestClassifierTrainer.html             |   459 +
 .../RandomForestRegressionTrainer.html             |   412 +
 .../ml/tree/randomforest/RandomForestTrainer.html  |   663 +
 .../class-use/RandomForestClassifierTrainer.html   |   174 +
 .../class-use/RandomForestRegressionTrainer.html   |   168 +
 .../class-use/RandomForestTrainer.html             |   191 +
 .../data/FeaturesCountSelectionStrategies.html     |   317 +
 .../ignite/ml/tree/randomforest/data/NodeId.html   |   351 +
 .../ml/tree/randomforest/data/NodeSplit.html       |   353 +
 .../ml/tree/randomforest/data/TreeNode.Type.html   |   371 +
 .../ignite/ml/tree/randomforest/data/TreeNode.html |   549 +
 .../ignite/ml/tree/randomforest/data/TreeRoot.html |   415 +
 .../FeaturesCountSelectionStrategies.html          |   126 +
 .../tree/randomforest/data/class-use/NodeId.html   |   247 +
 .../randomforest/data/class-use/NodeSplit.html     |   196 +
 .../randomforest/data/class-use/TreeNode.Type.html |   181 +
 .../tree/randomforest/data/class-use/TreeNode.html |   311 +
 .../tree/randomforest/data/class-use/TreeRoot.html |   254 +
 .../randomforest/data/impurity/GiniHistogram.html  |   443 +
 .../data/impurity/GiniHistogramsComputer.html      |   332 +
 .../data/impurity/ImpurityComputer.html            |   255 +
 .../data/impurity/ImpurityHistogram.html           |   367 +
 ...yHistogramsComputer.NodeImpurityHistograms.html |   336 +
 .../data/impurity/ImpurityHistogramsComputer.html  |   355 +
 .../randomforest/data/impurity/MSEHistogram.html   |   440 +
 .../data/impurity/MSEHistogramComputer.html        |   325 +
 .../basic/BootstrappedVectorsHistogram.html        |   395 +
 .../data/impurity/basic/CountersHistogram.html     |   372 +
 .../class-use/BootstrappedVectorsHistogram.html    |   170 +
 .../basic/class-use/CountersHistogram.html         |   126 +
 .../data/impurity/basic/package-frame.html         |    24 +
 .../data/impurity/basic/package-summary.html       |   164 +
 .../data/impurity/basic/package-tree.html          |   149 +
 .../data/impurity/basic/package-use.html           |   165 +
 .../data/impurity/class-use/GiniHistogram.html     |   220 +
 .../impurity/class-use/GiniHistogramsComputer.html |   126 +
 .../data/impurity/class-use/ImpurityComputer.html  |   225 +
 .../data/impurity/class-use/ImpurityHistogram.html |   178 +
 ...yHistogramsComputer.NodeImpurityHistograms.html |   203 +
 .../class-use/ImpurityHistogramsComputer.html      |   214 +
 .../data/impurity/class-use/MSEHistogram.html      |   220 +
 .../impurity/class-use/MSEHistogramComputer.html   |   126 +
 .../randomforest/data/impurity/package-frame.html  |    33 +
 .../data/impurity/package-summary.html             |   213 +
 .../randomforest/data/impurity/package-tree.html   |   165 +
 .../randomforest/data/impurity/package-use.html    |   232 +
 .../ml/tree/randomforest/data/package-frame.html   |    31 +
 .../ml/tree/randomforest/data/package-summary.html |   200 +
 .../ml/tree/randomforest/data/package-tree.html    |   157 +
 .../ml/tree/randomforest/data/package-use.html     |   266 +
 .../statistics/ClassifierLeafValuesComputer.html   |   387 +
 .../data/statistics/LeafValuesComputer.html        |   400 +
 .../data/statistics/MeanValueStatistic.html        |   351 +
 .../statistics/NormalDistributionStatistics.html   |   398 +
 .../NormalDistributionStatisticsComputer.html      |   348 +
 .../statistics/RegressionLeafValuesComputer.html   |   380 +
 .../class-use/ClassifierLeafValuesComputer.html    |   126 +
 .../statistics/class-use/LeafValuesComputer.html   |   214 +
 .../statistics/class-use/MeanValueStatistic.html   |   233 +
 .../class-use/NormalDistributionStatistics.html    |   241 +
 .../NormalDistributionStatisticsComputer.html      |   126 +
 .../class-use/RegressionLeafValuesComputer.html    |   126 +
 .../data/statistics/package-frame.html             |    28 +
 .../data/statistics/package-summary.html           |   188 +
 .../randomforest/data/statistics/package-tree.html |   149 +
 .../randomforest/data/statistics/package-use.html  |   203 +
 .../ignite/ml/tree/randomforest/package-frame.html |    25 +
 .../ml/tree/randomforest/package-summary.html      |   170 +
 .../ignite/ml/tree/randomforest/package-tree.html  |   154 +
 .../ignite/ml/tree/randomforest/package-use.html   |   175 +
 .../org/apache/ignite/ml/util/LRUCache.html        |   380 +
 .../ignite/ml/util/LRUCacheExpirationListener.html |   244 +
 .../ignite/ml/util/MnistUtils.MnistImage.html      |   291 +
 .../ml/util/MnistUtils.MnistLabeledImage.html      |   302 +
 .../org/apache/ignite/ml/util/MnistUtils.html      |   435 +
 .../org/apache/ignite/ml/util/ModelTrace.html      |   335 +
 .../javadoc/org/apache/ignite/ml/util/Utils.html   |   446 +
 .../apache/ignite/ml/util/class-use/LRUCache.html  |   126 +
 .../util/class-use/LRUCacheExpirationListener.html |   169 +
 .../ml/util/class-use/MnistUtils.MnistImage.html   |   170 +
 .../class-use/MnistUtils.MnistLabeledImage.html    |   184 +
 .../ignite/ml/util/class-use/MnistUtils.html       |   126 +
 .../ignite/ml/util/class-use/ModelTrace.html       |   191 +
 .../org/apache/ignite/ml/util/class-use/Utils.html |   126 +
 .../ml/util/generators/DataStreamGenerator.html    |   539 +
 .../generators/class-use/DataStreamGenerator.html  |   312 +
 .../ignite/ml/util/generators/package-frame.html   |    23 +
 .../ignite/ml/util/generators/package-summary.html |   162 +
 .../ignite/ml/util/generators/package-tree.html    |   137 +
 .../ignite/ml/util/generators/package-use.html     |   238 +
 .../util/generators/primitives/package-frame.html  |    17 +
 .../generators/primitives/package-summary.html     |   138 +
 .../util/generators/primitives/package-tree.html   |   131 +
 .../ml/util/generators/primitives/package-use.html |   128 +
 .../primitives/scalar/DiscreteRandomProducer.html  |   461 +
 .../primitives/scalar/GaussRandomProducer.html     |   373 +
 .../primitives/scalar/RandomProducer.html          |   319 +
 .../primitives/scalar/UniformRandomProducer.html   |   339 +
 .../scalar/class-use/DiscreteRandomProducer.html   |   177 +
 .../scalar/class-use/GaussRandomProducer.html      |   126 +
 .../scalar/class-use/RandomProducer.html           |   270 +
 .../scalar/class-use/UniformRandomProducer.html    |   126 +
 .../primitives/scalar/package-frame.html           |    29 +
 .../primitives/scalar/package-summary.html         |   187 +
 .../generators/primitives/scalar/package-tree.html |   151 +
 .../generators/primitives/scalar/package-use.html  |   216 +
 .../vector/ParametricVectorGenerator.html          |   304 +
 .../primitives/vector/VectorGenerator.html         |   550 +
 .../vector/VectorGeneratorPrimitives.html          |   507 +
 .../vector/VectorGeneratorsFamily.Builder.html     |   378 +
 ...rGeneratorsFamily.VectorWithDistributionId.html |   311 +
 .../primitives/vector/VectorGeneratorsFamily.html  |   324 +
 .../class-use/ParametricVectorGenerator.html       |   126 +
 .../vector/class-use/VectorGenerator.html          |   424 +
 .../class-use/VectorGeneratorPrimitives.html       |   126 +
 .../class-use/VectorGeneratorsFamily.Builder.html  |   183 +
 ...rGeneratorsFamily.VectorWithDistributionId.html |   168 +
 .../vector/class-use/VectorGeneratorsFamily.html   |   176 +
 .../primitives/vector/package-frame.html           |    31 +
 .../primitives/vector/package-summary.html         |   199 +
 .../generators/primitives/vector/package-tree.html |   153 +
 .../generators/primitives/vector/package-use.html  |   203 +
 .../GaussianMixtureDataStream.Builder.html         |   326 +
 .../standard/GaussianMixtureDataStream.html        |   296 +
 .../generators/standard/RegressionDataStream.html  |   385 +
 .../util/generators/standard/RingsDataStream.html  |   351 +
 .../standard/TwoSeparableClassesDataStream.html    |   344 +
 .../GaussianMixtureDataStream.Builder.html         |   171 +
 .../class-use/GaussianMixtureDataStream.html       |   172 +
 .../standard/class-use/RegressionDataStream.html   |   181 +
 .../standard/class-use/RingsDataStream.html        |   126 +
 .../class-use/TwoSeparableClassesDataStream.html   |   126 +
 .../ml/util/generators/standard/package-frame.html |    27 +
 .../util/generators/standard/package-summary.html  |   184 +
 .../ml/util/generators/standard/package-tree.html  |   145 +
 .../ml/util/generators/standard/package-use.html   |   176 +
 .../apache/ignite/ml/util/genetic/Chromosome.html  |   435 +
 .../ignite/ml/util/genetic/CrossoverStrategy.html  |   382 +
 .../ignite/ml/util/genetic/GeneticAlgorithm.html   |   475 +
 .../apache/ignite/ml/util/genetic/Population.html  |   466 +
 .../ignite/ml/util/genetic/SelectionStrategy.html  |   367 +
 .../ml/util/genetic/class-use/Chromosome.html      |   232 +
 .../util/genetic/class-use/CrossoverStrategy.html  |   227 +
 .../util/genetic/class-use/GeneticAlgorithm.html   |   202 +
 .../ml/util/genetic/class-use/Population.html      |   126 +
 .../util/genetic/class-use/SelectionStrategy.html  |   227 +
 .../ignite/ml/util/genetic/package-frame.html      |    30 +
 .../ignite/ml/util/genetic/package-summary.html    |   193 +
 .../ignite/ml/util/genetic/package-tree.html       |   156 +
 .../apache/ignite/ml/util/genetic/package-use.html |   208 +
 .../org/apache/ignite/ml/util/package-frame.html   |    32 +
 .../org/apache/ignite/ml/util/package-summary.html |   205 +
 .../org/apache/ignite/ml/util/package-tree.html    |   165 +
 .../org/apache/ignite/ml/util/package-use.html     |   180 +
 .../ml/util/plugin/MLPluginConfiguration.html      |   372 +
 .../ignite/ml/util/plugin/MLPluginProvider.html    |   601 +
 .../plugin/class-use/MLPluginConfiguration.html    |   126 +
 .../ml/util/plugin/class-use/MLPluginProvider.html |   126 +
 .../ignite/ml/util/plugin/package-frame.html       |    24 +
 .../ignite/ml/util/plugin/package-summary.html     |   154 +
 .../apache/ignite/ml/util/plugin/package-tree.html |   142 +
 .../apache/ignite/ml/util/plugin/package-use.html  |   128 +
 .../ignite/ml/xgboost/XGModelComposition.html      |   351 +
 .../ml/xgboost/class-use/XGModelComposition.html   |   196 +
 .../apache/ignite/ml/xgboost/package-frame.html    |    23 +
 .../apache/ignite/ml/xgboost/package-summary.html  |   158 +
 .../org/apache/ignite/ml/xgboost/package-tree.html |   141 +
 .../org/apache/ignite/ml/xgboost/package-use.html  |   188 +
 .../ml/xgboost/parser/XGBoostModelBaseVisitor.html |   460 +
 .../ml/xgboost/parser/XGBoostModelLexer.html       |   967 +
 .../ml/xgboost/parser/XGBoostModelListener.html    |   466 +
 .../parser/XGBoostModelParser.XgHeaderContext.html |   462 +
 .../parser/XGBoostModelParser.XgLeafContext.html   |   462 +
 .../parser/XGBoostModelParser.XgModelContext.html  |   423 +
 .../parser/XGBoostModelParser.XgNodeContext.html   |   592 +
 .../parser/XGBoostModelParser.XgTreeContext.html   |   501 +
 .../parser/XGBoostModelParser.XgValueContext.html  |   423 +
 .../ml/xgboost/parser/XGBoostModelParser.html      |  1185 +
 .../ml/xgboost/parser/XGBoostModelVisitor.html     |   367 +
 .../ignite/ml/xgboost/parser/XGModelParser.html    |   330 +
 .../parser/class-use/XGBoostModelBaseVisitor.html  |   182 +
 .../parser/class-use/XGBoostModelLexer.html        |   126 +
 .../parser/class-use/XGBoostModelListener.html     |   126 +
 .../XGBoostModelParser.XgHeaderContext.html        |   207 +
 .../XGBoostModelParser.XgLeafContext.html          |   220 +
 .../XGBoostModelParser.XgModelContext.html         |   227 +
 .../XGBoostModelParser.XgNodeContext.html          |   220 +
 .../XGBoostModelParser.XgTreeContext.html          |   250 +
 .../XGBoostModelParser.XgValueContext.html         |   211 +
 .../parser/class-use/XGBoostModelParser.html       |   126 +
 .../parser/class-use/XGBoostModelVisitor.html      |   210 +
 .../ml/xgboost/parser/class-use/XGModelParser.html |   126 +
 .../ignite/ml/xgboost/parser/package-frame.html    |    37 +
 .../ignite/ml/xgboost/parser/package-summary.html  |   239 +
 .../ignite/ml/xgboost/parser/package-tree.html     |   187 +
 .../ignite/ml/xgboost/parser/package-use.html      |   237 +
 .../ml/xgboost/parser/visitor/XGModelVisitor.html  |   327 +
 .../parser/visitor/XGTreeDictionaryVisitor.html    |   327 +
 .../ml/xgboost/parser/visitor/XGTreeVisitor.html   |   334 +
 .../parser/visitor/class-use/XGModelVisitor.html   |   126 +
 .../visitor/class-use/XGTreeDictionaryVisitor.html |   126 +
 .../parser/visitor/class-use/XGTreeVisitor.html    |   126 +
 .../ml/xgboost/parser/visitor/package-frame.html   |    25 +
 .../ml/xgboost/parser/visitor/package-summary.html |   170 +
 .../ml/xgboost/parser/visitor/package-tree.html    |   151 +
 .../ml/xgboost/parser/visitor/package-use.html     |   128 +
 .../ignite/mxbean/BaselineAutoAdjustMXBean.html    |   299 +
 .../ignite/mxbean/CacheGroupMetricsMXBean.html     |   724 +
 .../apache/ignite/mxbean/CacheMetricsMXBean.html   |  2231 +
 .../ignite/mxbean/ClientProcessorMXBean.html       |   276 +
 .../apache/ignite/mxbean/ClusterMetricsMXBean.html |  2001 +
 .../org/apache/ignite/mxbean/ComputeMXBean.html    |   238 +
 .../ignite/mxbean/DataRegionMetricsMXBean.html     |   815 +
 .../apache/ignite/mxbean/DataStorageMXBean.html    |   250 +
 .../ignite/mxbean/DataStorageMetricsMXBean.html    |  1028 +
 .../org/apache/ignite/mxbean/EncryptionMXBean.html |   261 +
 .../ignite/mxbean/FailureHandlingMxBean.html       |   295 +
 .../apache/ignite/mxbean/IgniteClusterMXBean.html  |   282 +
 .../org/apache/ignite/mxbean/IgniteMBeanAware.html |   234 +
 .../org/apache/ignite/mxbean/IgniteMXBean.html     |  2105 +
 .../org/apache/ignite/mxbean/IgnitionMXBean.html   |   394 +
 .../apache/ignite/mxbean/MXBeanDescription.html    |   222 +
 .../org/apache/ignite/mxbean/MXBeanParameter.html  |   241 +
 .../mxbean/MXBeanParametersDescriptions.html       |   228 +
 .../ignite/mxbean/MXBeanParametersNames.html       |   228 +
 .../apache/ignite/mxbean/MemoryMetricsMXBean.html  |   621 +
 .../org/apache/ignite/mxbean/MetricsMxBean.html    |   296 +
 .../ignite/mxbean/PersistenceMetricsMXBean.html    |   618 +
 .../org/apache/ignite/mxbean/QueryMXBean.html      |   298 +
 .../org/apache/ignite/mxbean/ServiceMXBean.html    |   234 +
 .../org/apache/ignite/mxbean/SnapshotMXBean.html   |   260 +
 .../ignite/mxbean/StripedExecutorMXBean.html       |   423 +
 .../org/apache/ignite/mxbean/ThreadPoolMXBean.html |   559 +
 .../ignite/mxbean/TransactionMetricsMxBean.html    |   499 +
 .../apache/ignite/mxbean/TransactionsMXBean.html   |   632 +
 .../apache/ignite/mxbean/WorkersControlMXBean.html |   307 +
 .../mxbean/class-use/BaselineAutoAdjustMXBean.html |   126 +
 .../mxbean/class-use/CacheGroupMetricsMXBean.html  |   126 +
 .../mxbean/class-use/CacheMetricsMXBean.html       |   208 +
 .../mxbean/class-use/ClientProcessorMXBean.html    |   126 +
 .../mxbean/class-use/ClusterMetricsMXBean.html     |   126 +
 .../ignite/mxbean/class-use/ComputeMXBean.html     |   126 +
 .../mxbean/class-use/DataRegionMetricsMXBean.html  |   126 +
 .../ignite/mxbean/class-use/DataStorageMXBean.html |   126 +
 .../mxbean/class-use/DataStorageMetricsMXBean.html |   126 +
 .../ignite/mxbean/class-use/EncryptionMXBean.html  |   126 +
 .../mxbean/class-use/FailureHandlingMxBean.html    |   126 +
 .../mxbean/class-use/IgniteClusterMXBean.html      |   126 +
 .../ignite/mxbean/class-use/IgniteMBeanAware.html  |   222 +
 .../ignite/mxbean/class-use/IgniteMXBean.html      |   126 +
 .../ignite/mxbean/class-use/IgnitionMXBean.html    |   126 +
 .../ignite/mxbean/class-use/MXBeanDescription.html |  4873 ++
 .../ignite/mxbean/class-use/MXBeanParameter.html   |   791 +
 .../class-use/MXBeanParametersDescriptions.html    |   176 +
 .../mxbean/class-use/MXBeanParametersNames.html    |   182 +
 .../mxbean/class-use/MemoryMetricsMXBean.html      |   126 +
 .../ignite/mxbean/class-use/MetricsMxBean.html     |   126 +
 .../mxbean/class-use/PersistenceMetricsMXBean.html |   126 +
 .../ignite/mxbean/class-use/QueryMXBean.html       |   126 +
 .../ignite/mxbean/class-use/ServiceMXBean.html     |   126 +
 .../ignite/mxbean/class-use/SnapshotMXBean.html    |   126 +
 .../mxbean/class-use/StripedExecutorMXBean.html    |   126 +
 .../ignite/mxbean/class-use/ThreadPoolMXBean.html  |   126 +
 .../mxbean/class-use/TransactionMetricsMxBean.html |   126 +
 .../mxbean/class-use/TransactionsMXBean.html       |   126 +
 .../mxbean/class-use/WorkersControlMXBean.html     |   126 +
 .../org/apache/ignite/mxbean/package-frame.html    |    55 +
 .../org/apache/ignite/mxbean/package-summary.html  |   343 +
 .../org/apache/ignite/mxbean/package-tree.html     |   207 +
 .../org/apache/ignite/mxbean/package-use.html      |   806 +
 .../osgi/IgniteAbstractOsgiContextActivator.html   |   536 +
 .../org/apache/ignite/osgi/IgniteOsgiUtils.html    |   291 +
 .../IgniteAbstractOsgiContextActivator.html        |   126 +
 .../ignite/osgi/class-use/IgniteOsgiUtils.html     |   126 +
 .../classloaders/BundleDelegatingClassLoader.html  |   503 +
 .../classloaders/ContainerSweepClassLoader.html    |   388 +
 .../classloaders/OsgiClassLoadingStrategyType.html |   352 +
 .../class-use/BundleDelegatingClassLoader.html     |   170 +
 .../class-use/ContainerSweepClassLoader.html       |   126 +
 .../class-use/OsgiClassLoadingStrategyType.html    |   203 +
 .../ignite/osgi/classloaders/package-frame.html    |    28 +
 .../ignite/osgi/classloaders/package-summary.html  |   181 +
 .../ignite/osgi/classloaders/package-tree.html     |   161 +
 .../ignite/osgi/classloaders/package-use.html      |   194 +
 .../org/apache/ignite/osgi/package-frame.html      |    24 +
 .../org/apache/ignite/osgi/package-summary.html    |   163 +
 .../org/apache/ignite/osgi/package-tree.html       |   142 +
 .../org/apache/ignite/osgi/package-use.html        |   128 +
 .../javadoc/org/apache/ignite/package-frame.html   |    80 +
 .../javadoc/org/apache/ignite/package-summary.html |   483 +
 .../javadoc/org/apache/ignite/package-tree.html    |   287 +
 .../javadoc/org/apache/ignite/package-use.html     |  2610 +
 .../ignite/platform/PlatformJavaObjectFactory.html |   239 +
 .../ignite/platform/PlatformServiceMethod.html     |   233 +
 .../class-use/PlatformJavaObjectFactory.html       |   126 +
 .../platform/class-use/PlatformServiceMethod.html  |   126 +
 .../platform/cpp/PlatformCppConfiguration.html     |   307 +
 .../cpp/class-use/PlatformCppConfiguration.html    |   126 +
 .../apache/ignite/platform/cpp/package-frame.html  |    23 +
 .../ignite/platform/cpp/package-summary.html       |   158 +
 .../apache/ignite/platform/cpp/package-tree.html   |   141 +
 .../apache/ignite/platform/cpp/package-use.html    |   128 +
 .../dotnet/PlatformDotNetAffinityFunction.html     |   620 +
 .../dotnet/PlatformDotNetBinaryConfiguration.html  |   527 +
 .../PlatformDotNetBinaryTypeConfiguration.html     |   596 +
 .../dotnet/PlatformDotNetCacheStoreFactory.html    |   395 +
 .../PlatformDotNetCacheStoreFactoryNative.html     |   316 +
 .../dotnet/PlatformDotNetConfiguration.html        |   379 +
 .../dotnet/PlatformDotNetLifecycleBean.html        |   404 +
 .../class-use/PlatformDotNetAffinityFunction.html  |   176 +
 .../PlatformDotNetBinaryConfiguration.html         |   220 +
 .../PlatformDotNetBinaryTypeConfiguration.html     |   235 +
 .../class-use/PlatformDotNetCacheStoreFactory.html |   126 +
 .../PlatformDotNetCacheStoreFactoryNative.html     |   126 +
 .../class-use/PlatformDotNetConfiguration.html     |   185 +
 .../class-use/PlatformDotNetLifecycleBean.html     |   126 +
 .../ignite/platform/dotnet/package-frame.html      |    29 +
 .../ignite/platform/dotnet/package-summary.html    |   194 +
 .../ignite/platform/dotnet/package-tree.html       |   151 +
 .../apache/ignite/platform/dotnet/package-use.html |   180 +
 .../org/apache/ignite/platform/package-frame.html  |    27 +
 .../apache/ignite/platform/package-summary.html    |   175 +
 .../org/apache/ignite/platform/package-tree.html   |   141 +
 .../org/apache/ignite/platform/package-use.html    |   128 +
 .../ignite/plugin/CachePluginConfiguration.html    |   178 +
 .../apache/ignite/plugin/CachePluginContext.html   |   309 +
 .../apache/ignite/plugin/CachePluginProvider.html  |   395 +
 .../org/apache/ignite/plugin/Extension.html        |   176 +
 .../apache/ignite/plugin/ExtensionRegistry.html    |   240 +
 .../org/apache/ignite/plugin/IgnitePlugin.html     |   172 +
 .../apache/ignite/plugin/PluginConfiguration.html  |   176 +
 .../org/apache/ignite/plugin/PluginContext.html    |   405 +
 .../ignite/plugin/PluginNotFoundException.html     |   288 +
 .../org/apache/ignite/plugin/PluginProvider.html   |   571 +
 .../ignite/plugin/PluginValidationException.html   |   352 +
 .../plugin/class-use/CachePluginConfiguration.html |   218 +
 .../plugin/class-use/CachePluginContext.html       |   194 +
 .../plugin/class-use/CachePluginProvider.html      |   194 +
 .../apache/ignite/plugin/class-use/Extension.html  |   223 +
 .../ignite/plugin/class-use/ExtensionRegistry.html |   196 +
 .../ignite/plugin/class-use/IgnitePlugin.html      |   222 +
 .../plugin/class-use/PluginConfiguration.html      |   238 +
 .../ignite/plugin/class-use/PluginContext.html     |   222 +
 .../plugin/class-use/PluginNotFoundException.html  |   176 +
 .../ignite/plugin/class-use/PluginProvider.html    |   209 +
 .../class-use/PluginValidationException.html       |   197 +
 .../communication/IgniteMessageFactory.html        |   255 +
 .../plugin/extensions/communication/IoPool.html    |   259 +
 .../plugin/extensions/communication/Message.html   |   371 +
 .../communication/MessageCollectionItemType.html   |   675 +
 .../extensions/communication/MessageFactory.html   |   258 +
 .../communication/MessageFactoryProvider.html      |   270 +
 .../extensions/communication/MessageFormatter.html |   278 +
 .../extensions/communication/MessageReader.html    |  1000 +
 .../extensions/communication/MessageWriter.html    |  1099 +
 .../class-use/IgniteMessageFactory.html            |   170 +
 .../extensions/communication/class-use/IoPool.html |   126 +
 .../communication/class-use/Message.html           |   379 +
 .../class-use/MessageCollectionItemType.html       |   241 +
 .../communication/class-use/MessageFactory.html    |   218 +
 .../class-use/MessageFactoryProvider.html          |   126 +
 .../communication/class-use/MessageFormatter.html  |   170 +
 .../communication/class-use/MessageReader.html     |   269 +
 .../communication/class-use/MessageWriter.html     |   268 +
 .../extensions/communication/package-frame.html    |    34 +
 .../extensions/communication/package-summary.html  |   217 +
 .../extensions/communication/package-tree.html     |   167 +
 .../extensions/communication/package-use.html      |   311 +
 .../org/apache/ignite/plugin/package-frame.html    |    36 +
 .../org/apache/ignite/plugin/package-summary.html  |   230 +
 .../org/apache/ignite/plugin/package-tree.html     |   174 +
 .../org/apache/ignite/plugin/package-use.html      |   347 +
 .../PlatformCachePluginConfigurationClosure.html   |   199 +
 ...formCachePluginConfigurationClosureFactory.html |   253 +
 .../PlatformPluginConfigurationClosure.html        |   199 +
 .../PlatformPluginConfigurationClosureFactory.html |   253 +
 .../PlatformCachePluginConfigurationClosure.html   |   170 +
 ...formCachePluginConfigurationClosureFactory.html |   126 +
 .../PlatformPluginConfigurationClosure.html        |   170 +
 .../PlatformPluginConfigurationClosureFactory.html |   126 +
 .../ignite/plugin/platform/package-frame.html      |    26 +
 .../ignite/plugin/platform/package-summary.html    |   178 +
 .../ignite/plugin/platform/package-tree.html       |   148 +
 .../apache/ignite/plugin/platform/package-use.html |   172 +
 .../plugin/security/AuthenticationContext.html     |   567 +
 .../security/SecurityBasicPermissionSet.html       |   541 +
 .../plugin/security/SecurityCredentials.html       |   552 +
 .../security/SecurityCredentialsBasicProvider.html |   302 +
 .../security/SecurityCredentialsProvider.html      |   251 +
 .../ignite/plugin/security/SecurityException.html  |   335 +
 .../ignite/plugin/security/SecurityPermission.html |   616 +
 .../plugin/security/SecurityPermissionSet.html     |   335 +
 .../security/SecurityPermissionSetBuilder.html     |   477 +
 .../ignite/plugin/security/SecuritySubject.html    |   355 +
 .../plugin/security/SecuritySubjectType.html       |   375 +
 .../security/class-use/AuthenticationContext.html  |   182 +
 .../class-use/SecurityBasicPermissionSet.html      |   126 +
 .../security/class-use/SecurityCredentials.html    |   237 +
 .../SecurityCredentialsBasicProvider.html          |   126 +
 .../class-use/SecurityCredentialsProvider.html     |   170 +
 .../security/class-use/SecurityException.html      |   126 +
 .../security/class-use/SecurityPermission.html     |   297 +
 .../security/class-use/SecurityPermissionSet.html  |   204 +
 .../class-use/SecurityPermissionSetBuilder.html    |   203 +
 .../plugin/security/class-use/SecuritySubject.html |   185 +
 .../security/class-use/SecuritySubjectType.html    |   210 +
 .../ignite/plugin/security/package-frame.html      |    42 +
 .../ignite/plugin/security/package-summary.html    |   251 +
 .../ignite/plugin/security/package-tree.html       |   185 +
 .../apache/ignite/plugin/security/package-use.html |   241 +
 .../plugin/segmentation/SegmentationPolicy.html    |   407 +
 .../plugin/segmentation/SegmentationResolver.html  |   273 +
 .../segmentation/class-use/SegmentationPolicy.html |   239 +
 .../class-use/SegmentationResolver.html            |   185 +
 .../ignite/plugin/segmentation/package-frame.html  |    27 +
 .../plugin/segmentation/package-summary.html       |   175 +
 .../ignite/plugin/segmentation/package-tree.html   |   153 +
 .../ignite/plugin/segmentation/package-use.html    |   193 +
 .../apache/ignite/resources/CacheNameResource.html |   200 +
 .../resources/CacheStoreSessionResource.html       |   182 +
 .../ignite/resources/IgniteInstanceResource.html   |   204 +
 .../ignite/resources/JobContextResource.html       |   200 +
 .../ignite/resources/LoadBalancerResource.html     |   202 +
 .../apache/ignite/resources/LoggerResource.html    |   300 +
 .../apache/ignite/resources/ServiceResource.html   |   336 +
 .../SpringApplicationContextResource.html          |   209 +
 .../ignite/resources/SpringResource.DEFAULT.html   |   246 +
 .../apache/ignite/resources/SpringResource.html    |   336 +
 .../resources/TaskContinuousMapperResource.html    |   198 +
 .../ignite/resources/TaskSessionResource.html      |   201 +
 .../resources/class-use/CacheNameResource.html     |   126 +
 .../class-use/CacheStoreSessionResource.html       |   126 +
 .../class-use/IgniteInstanceResource.html          |   277 +
 .../resources/class-use/JobContextResource.html    |   126 +
 .../resources/class-use/LoadBalancerResource.html  |   126 +
 .../ignite/resources/class-use/LoggerResource.html |   246 +
 .../resources/class-use/ServiceResource.html       |   126 +
 .../SpringApplicationContextResource.html          |   126 +
 .../class-use/SpringResource.DEFAULT.html          |   126 +
 .../ignite/resources/class-use/SpringResource.html |   126 +
 .../class-use/TaskContinuousMapperResource.html    |   126 +
 .../resources/class-use/TaskSessionResource.html   |   126 +
 .../org/apache/ignite/resources/package-frame.html |    37 +
 .../apache/ignite/resources/package-summary.html   |   238 +
 .../org/apache/ignite/resources/package-tree.html  |   155 +
 .../org/apache/ignite/resources/package-use.html   |   295 +
 .../apache/ignite/scheduler/SchedulerFuture.html   |   568 +
 .../scheduler/class-use/SchedulerFuture.html       |   178 +
 .../org/apache/ignite/scheduler/package-frame.html |    23 +
 .../apache/ignite/scheduler/package-summary.html   |   158 +
 .../org/apache/ignite/scheduler/package-tree.html  |   141 +
 .../org/apache/ignite/scheduler/package-use.html   |   165 +
 .../org/apache/ignite/services/Service.html        |   356 +
 .../ignite/services/ServiceConfiguration.html      |   816 +
 .../org/apache/ignite/services/ServiceContext.html |   325 +
 .../services/ServiceDeploymentException.html       |   380 +
 .../apache/ignite/services/ServiceDescriptor.html  |   386 +
 .../apache/ignite/services/class-use/Service.html  |   284 +
 .../services/class-use/ServiceConfiguration.html   |   342 +
 .../ignite/services/class-use/ServiceContext.html  |   182 +
 .../class-use/ServiceDeploymentException.html      |   209 +
 .../services/class-use/ServiceDescriptor.html      |   170 +
 .../org/apache/ignite/services/package-frame.html  |    33 +
 .../apache/ignite/services/package-summary.html    |   203 +
 .../org/apache/ignite/services/package-tree.html   |   168 +
 .../org/apache/ignite/services/package-use.html    |   236 +
 .../spi/ExponentialBackoffTimeoutStrategy.html     |   407 +
 .../ignite/spi/IgniteNodeValidationResult.html     |   360 +
 .../org/apache/ignite/spi/IgnitePortProtocol.html  |   375 +
 .../javadoc/org/apache/ignite/spi/IgniteSpi.html   |   428 +
 .../org/apache/ignite/spi/IgniteSpiAdapter.html    |  1129 +
 .../ignite/spi/IgniteSpiCloseableIterator.html     |   252 +
 .../apache/ignite/spi/IgniteSpiConfiguration.html  |   225 +
 .../ignite/spi/IgniteSpiConsistencyChecked.html    |   269 +
 .../org/apache/ignite/spi/IgniteSpiContext.html    |  1227 +
 .../org/apache/ignite/spi/IgniteSpiException.html  |   338 +
 .../apache/ignite/spi/IgniteSpiMBeanAdapter.html   |   465 +
 .../ignite/spi/IgniteSpiManagementMBean.html       |   370 +
 .../apache/ignite/spi/IgniteSpiMultiException.html |   445 +
 .../spi/IgniteSpiMultipleInstancesSupport.html     |   231 +
 .../org/apache/ignite/spi/IgniteSpiNoop.html       |   173 +
 .../spi/IgniteSpiOperationTimeoutException.html    |   290 +
 .../spi/IgniteSpiOperationTimeoutHelper.html       |   353 +
 .../org/apache/ignite/spi/IgniteSpiThread.html     |   420 +
 .../apache/ignite/spi/IgniteSpiThreadFactory.html  |   296 +
 .../apache/ignite/spi/IgniteSpiTimeoutObject.html  |   267 +
 .../ignite/spi/IgniteSpiVersionCheckException.html |   339 +
 .../org/apache/ignite/spi/TimeoutStrategy.html     |   307 +
 .../ignite/spi/checkpoint/CheckpointListener.html  |   233 +
 .../ignite/spi/checkpoint/CheckpointSpi.html       |   376 +
 .../spi/checkpoint/cache/CacheCheckpointSpi.html   |   712 +
 .../checkpoint/cache/CacheCheckpointSpiMBean.html  |   248 +
 .../cache/class-use/CacheCheckpointSpi.html        |   176 +
 .../cache/class-use/CacheCheckpointSpiMBean.html   |   126 +
 .../ignite/spi/checkpoint/cache/package-frame.html |    27 +
 .../spi/checkpoint/cache/package-summary.html      |   177 +
 .../ignite/spi/checkpoint/cache/package-tree.html  |   153 +
 .../ignite/spi/checkpoint/cache/package-use.html   |   165 +
 .../checkpoint/class-use/CheckpointListener.html   |   300 +
 .../spi/checkpoint/class-use/CheckpointSpi.html    |   316 +
 .../spi/checkpoint/jdbc/JdbcCheckpointSpi.html     |  1272 +
 .../checkpoint/jdbc/JdbcCheckpointSpiMBean.html    |   458 +
 .../jdbc/class-use/JdbcCheckpointSpi.html          |   236 +
 .../jdbc/class-use/JdbcCheckpointSpiMBean.html     |   126 +
 .../ignite/spi/checkpoint/jdbc/package-frame.html  |    27 +
 .../spi/checkpoint/jdbc/package-summary.html       |   177 +
 .../ignite/spi/checkpoint/jdbc/package-tree.html   |   153 +
 .../ignite/spi/checkpoint/jdbc/package-use.html    |   165 +
 .../spi/checkpoint/noop/NoopCheckpointSpi.html     |   523 +
 .../noop/class-use/NoopCheckpointSpi.html          |   170 +
 .../ignite/spi/checkpoint/noop/package-frame.html  |    23 +
 .../spi/checkpoint/noop/package-summary.html       |   158 +
 .../ignite/spi/checkpoint/noop/package-tree.html   |   145 +
 .../ignite/spi/checkpoint/noop/package-use.html    |   165 +
 .../ignite/spi/checkpoint/package-frame.html       |    24 +
 .../ignite/spi/checkpoint/package-summary.html     |   164 +
 .../apache/ignite/spi/checkpoint/package-tree.html |   142 +
 .../apache/ignite/spi/checkpoint/package-use.html  |   328 +
 .../ignite/spi/checkpoint/s3/S3CheckpointSpi.html  |   950 +
 .../spi/checkpoint/s3/S3CheckpointSpiMBean.html    |   355 +
 .../checkpoint/s3/class-use/S3CheckpointSpi.html   |   200 +
 .../s3/class-use/S3CheckpointSpiMBean.html         |   126 +
 .../ignite/spi/checkpoint/s3/package-frame.html    |    27 +
 .../ignite/spi/checkpoint/s3/package-summary.html  |   175 +
 .../ignite/spi/checkpoint/s3/package-tree.html     |   153 +
 .../ignite/spi/checkpoint/s3/package-use.html      |   165 +
 .../checkpoint/sharedfs/SharedFsCheckpointSpi.html |   695 +
 .../sharedfs/SharedFsCheckpointSpiMBean.html       |   269 +
 .../sharedfs/class-use/SharedFsCheckpointSpi.html  |   176 +
 .../class-use/SharedFsCheckpointSpiMBean.html      |   126 +
 .../spi/checkpoint/sharedfs/package-frame.html     |    27 +
 .../spi/checkpoint/sharedfs/package-summary.html   |   177 +
 .../spi/checkpoint/sharedfs/package-tree.html      |   153 +
 .../spi/checkpoint/sharedfs/package-use.html       |   166 +
 .../ExponentialBackoffTimeoutStrategy.html         |   126 +
 .../spi/class-use/IgniteNodeValidationResult.html  |   176 +
 .../ignite/spi/class-use/IgnitePortProtocol.html   |   242 +
 .../org/apache/ignite/spi/class-use/IgniteSpi.html |  1393 +
 .../ignite/spi/class-use/IgniteSpiAdapter.html     |  1138 +
 .../spi/class-use/IgniteSpiCloseableIterator.html  |   169 +
 .../spi/class-use/IgniteSpiConfiguration.html      |  1490 +
 .../spi/class-use/IgniteSpiConsistencyChecked.html |   436 +
 .../ignite/spi/class-use/IgniteSpiContext.html     |   588 +
 .../ignite/spi/class-use/IgniteSpiException.html   |  2267 +
 .../spi/class-use/IgniteSpiMBeanAdapter.html       |   126 +
 .../spi/class-use/IgniteSpiManagementMBean.html    |   684 +
 .../spi/class-use/IgniteSpiMultiException.html     |   126 +
 .../IgniteSpiMultipleInstancesSupport.html         |   775 +
 .../apache/ignite/spi/class-use/IgniteSpiNoop.html |   300 +
 .../IgniteSpiOperationTimeoutException.html        |   221 +
 .../class-use/IgniteSpiOperationTimeoutHelper.html |   177 +
 .../ignite/spi/class-use/IgniteSpiThread.html      |   126 +
 .../spi/class-use/IgniteSpiThreadFactory.html      |   126 +
 .../spi/class-use/IgniteSpiTimeoutObject.html      |   180 +
 .../class-use/IgniteSpiVersionCheckException.html  |   126 +
 .../ignite/spi/class-use/TimeoutStrategy.html      |   170 +
 .../ignite/spi/collision/CollisionContext.html     |   293 +
 .../spi/collision/CollisionExternalListener.html   |   238 +
 .../ignite/spi/collision/CollisionJobContext.html  |   331 +
 .../apache/ignite/spi/collision/CollisionSpi.html  |   329 +
 .../spi/collision/class-use/CollisionContext.html  |   314 +
 .../class-use/CollisionExternalListener.html       |   274 +
 .../collision/class-use/CollisionJobContext.html   |   183 +
 .../spi/collision/class-use/CollisionSpi.html      |   290 +
 .../collision/fifoqueue/FifoQueueCollisionSpi.html |   743 +
 .../fifoqueue/FifoQueueCollisionSpiMBean.html      |   396 +
 .../fifoqueue/class-use/FifoQueueCollisionSpi.html |   182 +
 .../class-use/FifoQueueCollisionSpiMBean.html      |   126 +
 .../spi/collision/fifoqueue/package-frame.html     |    27 +
 .../spi/collision/fifoqueue/package-summary.html   |   175 +
 .../spi/collision/fifoqueue/package-tree.html      |   153 +
 .../spi/collision/fifoqueue/package-use.html       |   165 +
 .../jobstealing/JobStealingCollisionSpi.html       |  1365 +
 .../jobstealing/JobStealingCollisionSpiMBean.html  |   616 +
 .../collision/jobstealing/JobStealingDisabled.html |   184 +
 .../collision/jobstealing/JobStealingRequest.html  |   425 +
 .../class-use/JobStealingCollisionSpi.html         |   210 +
 .../class-use/JobStealingCollisionSpiMBean.html    |   126 +
 .../jobstealing/class-use/JobStealingDisabled.html |   126 +
 .../jobstealing/class-use/JobStealingRequest.html  |   126 +
 .../spi/collision/jobstealing/package-frame.html   |    32 +
 .../spi/collision/jobstealing/package-summary.html |   199 +
 .../spi/collision/jobstealing/package-tree.html    |   158 +
 .../spi/collision/jobstealing/package-use.html     |   166 +
 .../spi/collision/noop/NoopCollisionSpi.html       |   490 +
 .../collision/noop/class-use/NoopCollisionSpi.html |   170 +
 .../ignite/spi/collision/noop/package-frame.html   |    23 +
 .../ignite/spi/collision/noop/package-summary.html |   158 +
 .../ignite/spi/collision/noop/package-tree.html    |   145 +
 .../ignite/spi/collision/noop/package-use.html     |   165 +
 .../apache/ignite/spi/collision/package-frame.html |    26 +
 .../ignite/spi/collision/package-summary.html      |   179 +
 .../apache/ignite/spi/collision/package-tree.html  |   148 +
 .../apache/ignite/spi/collision/package-use.html   |   341 +
 .../priorityqueue/PriorityQueueCollisionSpi.html   |  1210 +
 .../PriorityQueueCollisionSpiMBean.html            |   572 +
 .../class-use/PriorityQueueCollisionSpi.html       |   213 +
 .../class-use/PriorityQueueCollisionSpiMBean.html  |   126 +
 .../spi/collision/priorityqueue/package-frame.html |    27 +
 .../collision/priorityqueue/package-summary.html   |   175 +
 .../spi/collision/priorityqueue/package-tree.html  |   153 +
 .../spi/collision/priorityqueue/package-use.html   |   165 +
 .../spi/communication/CommunicationListener.html   |   271 +
 .../ignite/spi/communication/CommunicationSpi.html |   420 +
 .../class-use/CommunicationListener.html           |   209 +
 .../communication/class-use/CommunicationSpi.html  |   212 +
 .../ignite/spi/communication/package-frame.html    |    24 +
 .../ignite/spi/communication/package-summary.html  |   164 +
 .../ignite/spi/communication/package-tree.html     |   146 +
 .../ignite/spi/communication/package-use.html      |   216 +
 .../spi/communication/tcp/TcpCommunicationSpi.html |  3363 ++
 .../tcp/TcpCommunicationSpiMBean.html              |   935 +
 .../tcp/class-use/TcpCommunicationSpi.html         |   328 +
 .../tcp/class-use/TcpCommunicationSpiMBean.html    |   126 +
 .../tcp/messages/HandshakeMessage.html             |   571 +
 .../tcp/messages/HandshakeMessage2.html            |   502 +
 .../tcp/messages/HandshakeWaitMessage.html         |   460 +
 .../communication/tcp/messages/NodeIdMessage.html  |   509 +
 .../tcp/messages/RecoveryLastReceivedMessage.html  |   567 +
 .../tcp/messages/class-use/HandshakeMessage.html   |   170 +
 .../tcp/messages/class-use/HandshakeMessage2.html  |   126 +
 .../messages/class-use/HandshakeWaitMessage.html   |   126 +
 .../tcp/messages/class-use/NodeIdMessage.html      |   126 +
 .../class-use/RecoveryLastReceivedMessage.html     |   126 +
 .../communication/tcp/messages/package-frame.html  |    27 +
 .../tcp/messages/package-summary.html              |   182 +
 .../communication/tcp/messages/package-tree.html   |   148 +
 .../communication/tcp/messages/package-use.html    |   165 +
 .../spi/communication/tcp/package-frame.html       |    27 +
 .../spi/communication/tcp/package-summary.html     |   176 +
 .../ignite/spi/communication/tcp/package-tree.html |   153 +
 .../ignite/spi/communication/tcp/package-use.html  |   166 +
 .../ignite/spi/deployment/DeploymentListener.html  |   239 +
 .../ignite/spi/deployment/DeploymentResource.html  |   279 +
 .../spi/deployment/DeploymentResourceAdapter.html  |   400 +
 .../ignite/spi/deployment/DeploymentSpi.html       |   370 +
 .../IgnoreIfPeerClassLoadingDisabled.html          |   174 +
 .../deployment/class-use/DeploymentListener.html   |   222 +
 .../deployment/class-use/DeploymentResource.html   |   237 +
 .../class-use/DeploymentResourceAdapter.html       |   126 +
 .../spi/deployment/class-use/DeploymentSpi.html    |   239 +
 .../IgnoreIfPeerClassLoadingDisabled.html          |   171 +
 .../spi/deployment/local/LocalDeploymentSpi.html   |   573 +
 .../deployment/local/LocalDeploymentSpiMBean.html  |   199 +
 .../local/class-use/LocalDeploymentSpi.html        |   170 +
 .../local/class-use/LocalDeploymentSpiMBean.html   |   126 +
 .../ignite/spi/deployment/local/package-frame.html |    27 +
 .../spi/deployment/local/package-summary.html      |   176 +
 .../ignite/spi/deployment/local/package-tree.html  |   153 +
 .../ignite/spi/deployment/local/package-use.html   |   166 +
 .../ignite/spi/deployment/package-frame.html       |    33 +
 .../ignite/spi/deployment/package-summary.html     |   206 +
 .../apache/ignite/spi/deployment/package-tree.html |   159 +
 .../apache/ignite/spi/deployment/package-use.html  |   268 +
 .../spi/deployment/uri/UriDeploymentSpi.html       |  1051 +
 .../spi/deployment/uri/UriDeploymentSpiMBean.html  |   289 +
 .../deployment/uri/class-use/UriDeploymentSpi.html |   196 +
 .../uri/class-use/UriDeploymentSpiMBean.html       |   126 +
 .../ignite/spi/deployment/uri/package-frame.html   |    27 +
 .../ignite/spi/deployment/uri/package-summary.html |   176 +
 .../ignite/spi/deployment/uri/package-tree.html    |   153 +
 .../ignite/spi/deployment/uri/package-use.html     |   166 +
 .../DiscoveryDataBag.GridDiscoveryData.html        |   256 +
 .../DiscoveryDataBag.JoiningNodeDiscoveryData.html |   256 +
 .../ignite/spi/discovery/DiscoveryDataBag.html     |   582 +
 .../spi/discovery/DiscoveryMetricsProvider.html    |   259 +
 .../spi/discovery/DiscoveryNotification.html       |   431 +
 .../apache/ignite/spi/discovery/DiscoverySpi.html  |   584 +
 .../spi/discovery/DiscoverySpiCustomMessage.html   |   286 +
 .../spi/discovery/DiscoverySpiDataExchange.html    |   257 +
 .../spi/discovery/DiscoverySpiHistorySupport.html  |   224 +
 .../ignite/spi/discovery/DiscoverySpiListener.html |   258 +
 .../ignite/spi/discovery/DiscoverySpiMBean.html    |   391 +
 .../DiscoverySpiMutableCustomMessageSupport.html   |   225 +
 .../discovery/DiscoverySpiNodeAuthenticator.html   |   263 +
 .../spi/discovery/DiscoverySpiOrderSupport.html    |   235 +
 .../spi/discovery/IgniteDiscoveryThread.html       |   226 +
 .../DiscoveryDataBag.GridDiscoveryData.html        |   168 +
 .../DiscoveryDataBag.JoiningNodeDiscoveryData.html |   168 +
 .../spi/discovery/class-use/DiscoveryDataBag.html  |   216 +
 .../class-use/DiscoveryMetricsProvider.html        |   237 +
 .../discovery/class-use/DiscoveryNotification.html |   170 +
 .../spi/discovery/class-use/DiscoverySpi.html      |   237 +
 .../class-use/DiscoverySpiCustomMessage.html       |   258 +
 .../class-use/DiscoverySpiDataExchange.html        |   237 +
 .../class-use/DiscoverySpiHistorySupport.html      |   196 +
 .../discovery/class-use/DiscoverySpiListener.html  |   237 +
 .../spi/discovery/class-use/DiscoverySpiMBean.html |   196 +
 .../DiscoverySpiMutableCustomMessageSupport.html   |   196 +
 .../class-use/DiscoverySpiNodeAuthenticator.html   |   250 +
 .../class-use/DiscoverySpiOrderSupport.html        |   196 +
 .../discovery/class-use/IgniteDiscoveryThread.html |   126 +
 .../apache/ignite/spi/discovery/package-frame.html |    43 +
 .../ignite/spi/discovery/package-summary.html      |   268 +
 .../apache/ignite/spi/discovery/package-tree.html  |   169 +
 .../apache/ignite/spi/discovery/package-use.html   |   395 +
 .../ignite/spi/discovery/tcp/TcpDiscoverySpi.html  |  4025 ++
 .../spi/discovery/tcp/TcpDiscoverySpiMBean.html    |   935 +
 .../discovery/tcp/class-use/TcpDiscoverySpi.html   |   268 +
 .../tcp/class-use/TcpDiscoverySpiMBean.html        |   126 +
 .../tcp/ipfinder/TcpDiscoveryIpFinder.html         |   406 +
 .../tcp/ipfinder/TcpDiscoveryIpFinderAdapter.html  |   535 +
 .../ipfinder/class-use/TcpDiscoveryIpFinder.html   |   494 +
 .../class-use/TcpDiscoveryIpFinderAdapter.html     |   438 +
 .../ipfinder/cloud/TcpDiscoveryCloudIpFinder.html  |   659 +
 .../cloud/class-use/TcpDiscoveryCloudIpFinder.html |   206 +
 .../tcp/ipfinder/cloud/package-frame.html          |    23 +
 .../tcp/ipfinder/cloud/package-summary.html        |   158 +
 .../discovery/tcp/ipfinder/cloud/package-tree.html |   145 +
 .../discovery/tcp/ipfinder/cloud/package-use.html  |   165 +
 .../tcp/ipfinder/elb/TcpDiscoveryAlbIpFinder.html  |   469 +
 .../tcp/ipfinder/elb/TcpDiscoveryElbIpFinder.html  |   470 +
 .../elb/class-use/TcpDiscoveryAlbIpFinder.html     |   126 +
 .../elb/class-use/TcpDiscoveryElbIpFinder.html     |   126 +
 .../discovery/tcp/ipfinder/elb/package-frame.html  |    24 +
 .../tcp/ipfinder/elb/package-summary.html          |   164 +
 .../discovery/tcp/ipfinder/elb/package-tree.html   |   146 +
 .../discovery/tcp/ipfinder/elb/package-use.html    |   128 +
 .../gce/TcpDiscoveryGoogleStorageIpFinder.html     |   541 +
 .../TcpDiscoveryGoogleStorageIpFinder.html         |   194 +
 .../discovery/tcp/ipfinder/gce/package-frame.html  |    23 +
 .../tcp/ipfinder/gce/package-summary.html          |   158 +
 .../discovery/tcp/ipfinder/gce/package-tree.html   |   145 +
 .../discovery/tcp/ipfinder/gce/package-use.html    |   165 +
 .../ipfinder/jdbc/BasicJdbcIpFinderDialect.html    |   290 +
 .../tcp/ipfinder/jdbc/JdbcIpFinderDialect.html     |   237 +
 .../ipfinder/jdbc/OracleJdbcIpFinderDialect.html   |   290 +
 .../ipfinder/jdbc/TcpDiscoveryJdbcIpFinder.html    |   490 +
 .../jdbc/class-use/BasicJdbcIpFinderDialect.html   |   126 +
 .../jdbc/class-use/JdbcIpFinderDialect.html        |   187 +
 .../jdbc/class-use/OracleJdbcIpFinderDialect.html  |   126 +
 .../jdbc/class-use/TcpDiscoveryJdbcIpFinder.html   |   183 +
 .../discovery/tcp/ipfinder/jdbc/package-frame.html |    29 +
 .../tcp/ipfinder/jdbc/package-summary.html         |   187 +
 .../discovery/tcp/ipfinder/jdbc/package-tree.html  |   151 +
 .../discovery/tcp/ipfinder/jdbc/package-use.html   |   170 +
 .../kubernetes/TcpDiscoveryKubernetesIpFinder.html |   507 +
 .../class-use/TcpDiscoveryKubernetesIpFinder.html  |   126 +
 .../tcp/ipfinder/kubernetes/package-frame.html     |    23 +
 .../tcp/ipfinder/kubernetes/package-summary.html   |   158 +
 .../tcp/ipfinder/kubernetes/package-tree.html      |   145 +
 .../tcp/ipfinder/kubernetes/package-use.html       |   128 +
 .../multicast/TcpDiscoveryMulticastIpFinder.html   |   859 +
 .../class-use/TcpDiscoveryMulticastIpFinder.html   |   208 +
 .../tcp/ipfinder/multicast/package-frame.html      |    23 +
 .../tcp/ipfinder/multicast/package-summary.html    |   158 +
 .../tcp/ipfinder/multicast/package-tree.html       |   149 +
 .../tcp/ipfinder/multicast/package-use.html        |   165 +
 .../spi/discovery/tcp/ipfinder/package-frame.html  |    27 +
 .../discovery/tcp/ipfinder/package-summary.html    |   175 +
 .../spi/discovery/tcp/ipfinder/package-tree.html   |   145 +
 .../spi/discovery/tcp/ipfinder/package-use.html    |   473 +
 .../tcp/ipfinder/s3/TcpDiscoveryS3IpFinder.html    |   637 +
 .../s3/class-use/TcpDiscoveryS3IpFinder.html       |   218 +
 .../s3/encrypt/AsymmetricKeyEncryptionService.html |   376 +
 .../s3/encrypt/AwsKmsEncryptionService.html        |   441 +
 .../tcp/ipfinder/s3/encrypt/EncryptionService.html |   281 +
 .../s3/encrypt/SymmetricKeyEncryptionService.html  |   378 +
 .../class-use/AsymmetricKeyEncryptionService.html  |   126 +
 .../encrypt/class-use/AwsKmsEncryptionService.html |   188 +
 .../s3/encrypt/class-use/EncryptionService.html    |   208 +
 .../class-use/SymmetricKeyEncryptionService.html   |   170 +
 .../tcp/ipfinder/s3/encrypt/package-frame.html     |    29 +
 .../tcp/ipfinder/s3/encrypt/package-summary.html   |   186 +
 .../tcp/ipfinder/s3/encrypt/package-tree.html      |   147 +
 .../tcp/ipfinder/s3/encrypt/package-use.html       |   198 +
 .../discovery/tcp/ipfinder/s3/package-frame.html   |    23 +
 .../discovery/tcp/ipfinder/s3/package-summary.html |   157 +
 .../discovery/tcp/ipfinder/s3/package-tree.html    |   145 +
 .../spi/discovery/tcp/ipfinder/s3/package-use.html |   165 +
 .../sharedfs/TcpDiscoverySharedFsIpFinder.html     |   518 +
 .../class-use/TcpDiscoverySharedFsIpFinder.html    |   176 +
 .../tcp/ipfinder/sharedfs/package-frame.html       |    23 +
 .../tcp/ipfinder/sharedfs/package-summary.html     |   158 +
 .../tcp/ipfinder/sharedfs/package-tree.html        |   145 +
 .../tcp/ipfinder/sharedfs/package-use.html         |   165 +
 .../tcp/ipfinder/vm/TcpDiscoveryVmIpFinder.html    |   486 +
 .../vm/class-use/TcpDiscoveryVmIpFinder.html       |   202 +
 .../discovery/tcp/ipfinder/vm/package-frame.html   |    23 +
 .../discovery/tcp/ipfinder/vm/package-summary.html |   159 +
 .../discovery/tcp/ipfinder/vm/package-tree.html    |   145 +
 .../spi/discovery/tcp/ipfinder/vm/package-use.html |   190 +
 .../ipfinder/zk/TcpDiscoveryZookeeperIpFinder.html |   684 +
 .../class-use/TcpDiscoveryZookeeperIpFinder.html   |   194 +
 .../discovery/tcp/ipfinder/zk/package-frame.html   |    23 +
 .../discovery/tcp/ipfinder/zk/package-summary.html |   158 +
 .../discovery/tcp/ipfinder/zk/package-tree.html    |   145 +
 .../spi/discovery/tcp/ipfinder/zk/package-use.html |   166 +
 .../ignite/spi/discovery/tcp/package-frame.html    |    27 +
 .../ignite/spi/discovery/tcp/package-summary.html  |   175 +
 .../ignite/spi/discovery/tcp/package-tree.html     |   158 +
 .../ignite/spi/discovery/tcp/package-use.html      |   165 +
 .../spi/discovery/zk/ZookeeperDiscoverySpi.html    |  1184 +
 .../discovery/zk/ZookeeperDiscoverySpiMBean.html   |   359 +
 .../zk/class-use/ZookeeperDiscoverySpi.html        |   186 +
 .../zk/class-use/ZookeeperDiscoverySpiMBean.html   |   126 +
 .../ignite/spi/discovery/zk/package-frame.html     |    27 +
 .../ignite/spi/discovery/zk/package-summary.html   |   174 +
 .../ignite/spi/discovery/zk/package-tree.html      |   158 +
 .../ignite/spi/discovery/zk/package-use.html       |   165 +
 .../ignite/spi/encryption/EncryptionSpi.html       |   519 +
 .../spi/encryption/class-use/EncryptionSpi.html    |   237 +
 .../encryption/keystore/KeystoreEncryptionKey.html |   290 +
 .../encryption/keystore/KeystoreEncryptionSpi.html |   891 +
 .../keystore/class-use/KeystoreEncryptionKey.html  |   176 +
 .../keystore/class-use/KeystoreEncryptionSpi.html  |   126 +
 .../spi/encryption/keystore/package-frame.html     |    24 +
 .../spi/encryption/keystore/package-summary.html   |   164 +
 .../spi/encryption/keystore/package-tree.html      |   146 +
 .../spi/encryption/keystore/package-use.html       |   165 +
 .../spi/encryption/noop/NoopEncryptionSpi.html     |   680 +
 .../noop/class-use/NoopEncryptionSpi.html          |   126 +
 .../ignite/spi/encryption/noop/package-frame.html  |    23 +
 .../spi/encryption/noop/package-summary.html       |   158 +
 .../ignite/spi/encryption/noop/package-tree.html   |   145 +
 .../ignite/spi/encryption/noop/package-use.html    |   128 +
 .../ignite/spi/encryption/package-frame.html       |    23 +
 .../ignite/spi/encryption/package-summary.html     |   158 +
 .../apache/ignite/spi/encryption/package-tree.html |   141 +
 .../apache/ignite/spi/encryption/package-use.html  |   211 +
 .../ignite/spi/eventstorage/EventStorageSpi.html   |   297 +
 .../spi/eventstorage/NoopEventStorageSpi.html      |   412 +
 .../eventstorage/class-use/EventStorageSpi.html    |   237 +
 .../class-use/NoopEventStorageSpi.html             |   126 +
 .../eventstorage/memory/MemoryEventStorageSpi.html |   735 +
 .../memory/MemoryEventStorageSpiMBean.html         |   314 +
 .../memory/class-use/MemoryEventStorageSpi.html    |   188 +
 .../class-use/MemoryEventStorageSpiMBean.html      |   126 +
 .../spi/eventstorage/memory/package-frame.html     |    27 +
 .../spi/eventstorage/memory/package-summary.html   |   175 +
 .../spi/eventstorage/memory/package-tree.html      |   153 +
 .../spi/eventstorage/memory/package-use.html       |   165 +
 .../ignite/spi/eventstorage/package-frame.html     |    27 +
 .../ignite/spi/eventstorage/package-summary.html   |   175 +
 .../ignite/spi/eventstorage/package-tree.html      |   153 +
 .../ignite/spi/eventstorage/package-use.html       |   211 +
 .../ignite/spi/failover/FailoverContext.html       |   326 +
 .../apache/ignite/spi/failover/FailoverSpi.html    |   287 +
 .../spi/failover/always/AlwaysFailoverSpi.html     |   707 +
 .../failover/always/AlwaysFailoverSpiMBean.html    |   269 +
 .../always/class-use/AlwaysFailoverSpi.html        |   176 +
 .../always/class-use/AlwaysFailoverSpiMBean.html   |   126 +
 .../ignite/spi/failover/always/package-frame.html  |    27 +
 .../spi/failover/always/package-summary.html       |   175 +
 .../ignite/spi/failover/always/package-tree.html   |   153 +
 .../ignite/spi/failover/always/package-use.html    |   165 +
 .../spi/failover/class-use/FailoverContext.html    |   260 +
 .../ignite/spi/failover/class-use/FailoverSpi.html |   264 +
 .../jobstealing/JobStealingFailoverSpi.html        |   675 +
 .../jobstealing/JobStealingFailoverSpiMBean.html   |   292 +
 .../class-use/JobStealingFailoverSpi.html          |   176 +
 .../class-use/JobStealingFailoverSpiMBean.html     |   126 +
 .../spi/failover/jobstealing/package-frame.html    |    27 +
 .../spi/failover/jobstealing/package-summary.html  |   176 +
 .../spi/failover/jobstealing/package-tree.html     |   153 +
 .../spi/failover/jobstealing/package-use.html      |   166 +
 .../spi/failover/never/NeverFailoverSpi.html       |   472 +
 .../spi/failover/never/NeverFailoverSpiMBean.html  |   199 +
 .../failover/never/class-use/NeverFailoverSpi.html |   170 +
 .../never/class-use/NeverFailoverSpiMBean.html     |   126 +
 .../ignite/spi/failover/never/package-frame.html   |    27 +
 .../ignite/spi/failover/never/package-summary.html |   175 +
 .../ignite/spi/failover/never/package-tree.html    |   153 +
 .../ignite/spi/failover/never/package-use.html     |   165 +
 .../apache/ignite/spi/failover/package-frame.html  |    24 +
 .../ignite/spi/failover/package-summary.html       |   166 +
 .../apache/ignite/spi/failover/package-tree.html   |   142 +
 .../apache/ignite/spi/failover/package-use.html    |   280 +
 .../spi/indexing/IndexingQueryCacheFilter.html     |   323 +
 .../ignite/spi/indexing/IndexingQueryFilter.html   |   240 +
 .../spi/indexing/IndexingQueryFilterImpl.html      |   308 +
 .../apache/ignite/spi/indexing/IndexingSpi.html    |   357 +
 .../class-use/IndexingQueryCacheFilter.html        |   176 +
 .../indexing/class-use/IndexingQueryFilter.html    |   215 +
 .../class-use/IndexingQueryFilterImpl.html         |   126 +
 .../ignite/spi/indexing/class-use/IndexingSpi.html |   211 +
 .../ignite/spi/indexing/noop/NoopIndexingSpi.html  |   486 +
 .../indexing/noop/class-use/NoopIndexingSpi.html   |   170 +
 .../ignite/spi/indexing/noop/package-frame.html    |    23 +
 .../ignite/spi/indexing/noop/package-summary.html  |   158 +
 .../ignite/spi/indexing/noop/package-tree.html     |   145 +
 .../ignite/spi/indexing/noop/package-use.html      |   165 +
 .../apache/ignite/spi/indexing/package-frame.html  |    29 +
 .../ignite/spi/indexing/package-summary.html       |   187 +
 .../apache/ignite/spi/indexing/package-tree.html   |   151 +
 .../apache/ignite/spi/indexing/package-use.html    |   221 +
 .../ignite/spi/loadbalancing/LoadBalancingSpi.html |   341 +
 .../adaptive/AdaptiveCpuLoadProbe.html             |   580 +
 .../adaptive/AdaptiveJobCountLoadProbe.html        |   405 +
 .../adaptive/AdaptiveLoadBalancingSpi.html         |   710 +
 .../adaptive/AdaptiveLoadBalancingSpiMBean.html    |   247 +
 .../loadbalancing/adaptive/AdaptiveLoadProbe.html  |   306 +
 .../adaptive/AdaptiveProcessingTimeLoadProbe.html  |   405 +
 .../adaptive/class-use/AdaptiveCpuLoadProbe.html   |   126 +
 .../class-use/AdaptiveJobCountLoadProbe.html       |   126 +
 .../class-use/AdaptiveLoadBalancingSpi.html        |   176 +
 .../class-use/AdaptiveLoadBalancingSpiMBean.html   |   126 +
 .../adaptive/class-use/AdaptiveLoadProbe.html      |   197 +
 .../class-use/AdaptiveProcessingTimeLoadProbe.html |   126 +
 .../spi/loadbalancing/adaptive/package-frame.html  |    31 +
 .../loadbalancing/adaptive/package-summary.html    |   199 +
 .../spi/loadbalancing/adaptive/package-tree.html   |   157 +
 .../spi/loadbalancing/adaptive/package-use.html    |   170 +
 .../loadbalancing/class-use/LoadBalancingSpi.html  |   264 +
 .../ignite/spi/loadbalancing/package-frame.html    |    23 +
 .../ignite/spi/loadbalancing/package-summary.html  |   159 +
 .../ignite/spi/loadbalancing/package-tree.html     |   141 +
 .../ignite/spi/loadbalancing/package-use.html      |   238 +
 .../roundrobin/RoundRobinLoadBalancingSpi.html     |   653 +
 .../RoundRobinLoadBalancingSpiMBean.html           |   258 +
 .../class-use/RoundRobinLoadBalancingSpi.html      |   177 +
 .../class-use/RoundRobinLoadBalancingSpiMBean.html |   126 +
 .../loadbalancing/roundrobin/package-frame.html    |    27 +
 .../loadbalancing/roundrobin/package-summary.html  |   176 +
 .../spi/loadbalancing/roundrobin/package-tree.html |   153 +
 .../spi/loadbalancing/roundrobin/package-use.html  |   166 +
 .../WeightedRandomLoadBalancingSpi.html            |   804 +
 .../WeightedRandomLoadBalancingSpiMBean.html       |   271 +
 .../class-use/WeightedRandomLoadBalancingSpi.html  |   183 +
 .../WeightedRandomLoadBalancingSpiMBean.html       |   126 +
 .../weightedrandom/package-frame.html              |    27 +
 .../weightedrandom/package-summary.html            |   175 +
 .../loadbalancing/weightedrandom/package-tree.html |   153 +
 .../loadbalancing/weightedrandom/package-use.html  |   165 +
 .../apache/ignite/spi/metric/BooleanMetric.html    |   261 +
 .../org/apache/ignite/spi/metric/DoubleMetric.html |   261 +
 .../apache/ignite/spi/metric/HistogramMetric.html  |   251 +
 .../org/apache/ignite/spi/metric/IntMetric.html    |   261 +
 .../org/apache/ignite/spi/metric/LongMetric.html   |   261 +
 .../org/apache/ignite/spi/metric/Metric.html       |   285 +
 .../ignite/spi/metric/MetricExporterSpi.html       |   288 +
 .../org/apache/ignite/spi/metric/ObjectMetric.html |   283 +
 .../ignite/spi/metric/ReadOnlyMetricManager.html   |   265 +
 .../ignite/spi/metric/ReadOnlyMetricRegistry.html  |   262 +
 .../ignite/spi/metric/class-use/BooleanMetric.html |   126 +
 .../ignite/spi/metric/class-use/DoubleMetric.html  |   126 +
 .../spi/metric/class-use/HistogramMetric.html      |   126 +
 .../ignite/spi/metric/class-use/IntMetric.html     |   126 +
 .../ignite/spi/metric/class-use/LongMetric.html    |   126 +
 .../apache/ignite/spi/metric/class-use/Metric.html |   213 +
 .../spi/metric/class-use/MetricExporterSpi.html    |   337 +
 .../ignite/spi/metric/class-use/ObjectMetric.html  |   170 +
 .../metric/class-use/ReadOnlyMetricManager.html    |   261 +
 .../metric/class-use/ReadOnlyMetricRegistry.html   |   343 +
 .../spi/metric/jmx/JmxMetricExporterSpi.html       |   407 +
 .../ignite/spi/metric/jmx/MetricRegistryMBean.html |   336 +
 .../spi/metric/jmx/ReadOnlyDynamicMBean.html       |   356 +
 .../metric/jmx/class-use/JmxMetricExporterSpi.html |   126 +
 .../metric/jmx/class-use/MetricRegistryMBean.html  |   126 +
 .../metric/jmx/class-use/ReadOnlyDynamicMBean.html |   197 +
 .../ignite/spi/metric/jmx/package-frame.html       |    25 +
 .../ignite/spi/metric/jmx/package-summary.html     |   170 +
 .../apache/ignite/spi/metric/jmx/package-tree.html |   150 +
 .../apache/ignite/spi/metric/jmx/package-use.html  |   189 +
 .../ignite/spi/metric/log/LogExporterSpi.html      |   341 +
 .../spi/metric/log/class-use/LogExporterSpi.html   |   126 +
 .../ignite/spi/metric/log/package-frame.html       |    23 +
 .../ignite/spi/metric/log/package-summary.html     |   158 +
 .../apache/ignite/spi/metric/log/package-tree.html |   149 +
 .../apache/ignite/spi/metric/log/package-use.html  |   128 +
 .../spi/metric/noop/NoopMetricExporterSpi.html     |   408 +
 .../noop/class-use/NoopMetricExporterSpi.html      |   126 +
 .../ignite/spi/metric/noop/package-frame.html      |    23 +
 .../ignite/spi/metric/noop/package-summary.html    |   158 +
 .../ignite/spi/metric/noop/package-tree.html       |   145 +
 .../apache/ignite/spi/metric/noop/package-use.html |   128 +
 .../opencensus/OpenCensusMetricExporterSpi.html    |   557 +
 .../class-use/OpenCensusMetricExporterSpi.html     |   126 +
 .../spi/metric/opencensus/package-frame.html       |    23 +
 .../spi/metric/opencensus/package-summary.html     |   148 +
 .../ignite/spi/metric/opencensus/package-tree.html |   149 +
 .../ignite/spi/metric/opencensus/package-use.html  |   128 +
 .../apache/ignite/spi/metric/package-frame.html    |    32 +
 .../apache/ignite/spi/metric/package-summary.html  |   212 +
 .../org/apache/ignite/spi/metric/package-tree.html |   160 +
 .../org/apache/ignite/spi/metric/package-use.html  |   390 +
 .../metric/sql/MetricRegistryLocalSystemView.html  |   343 +
 .../spi/metric/sql/SqlViewMetricExporterSpi.html   |   467 +
 .../class-use/MetricRegistryLocalSystemView.html   |   126 +
 .../sql/class-use/SqlViewMetricExporterSpi.html    |   126 +
 .../ignite/spi/metric/sql/package-frame.html       |    24 +
 .../ignite/spi/metric/sql/package-summary.html     |   164 +
 .../apache/ignite/spi/metric/sql/package-tree.html |   154 +
 .../apache/ignite/spi/metric/sql/package-use.html  |   128 +
 .../org/apache/ignite/spi/package-frame.html       |    56 +
 .../org/apache/ignite/spi/package-summary.html     |   333 +
 .../org/apache/ignite/spi/package-tree.html        |   224 +
 .../javadoc/org/apache/ignite/spi/package-use.html |  2444 +
 .../spi/systemview/FiltrableSystemViewLocal.html   |   354 +
 .../spi/systemview/ReadOnlySystemViewRegistry.html |   251 +
 .../ignite/spi/systemview/SqlViewExporterSpi.html  |   438 +
 .../spi/systemview/SystemViewExporterSpi.html      |   283 +
 .../ignite/spi/systemview/SystemViewLocal.html     |   511 +
 .../class-use/FiltrableSystemViewLocal.html        |   126 +
 .../class-use/ReadOnlySystemViewRegistry.html      |   203 +
 .../systemview/class-use/SqlViewExporterSpi.html   |   126 +
 .../class-use/SystemViewExporterSpi.html           |   238 +
 .../spi/systemview/class-use/SystemViewLocal.html  |   170 +
 .../systemview/jmx/JmxSystemViewExporterSpi.html   |   427 +
 .../ignite/spi/systemview/jmx/SystemViewMBean.html |   425 +
 .../jmx/class-use/JmxSystemViewExporterSpi.html    |   126 +
 .../systemview/jmx/class-use/SystemViewMBean.html  |   126 +
 .../ignite/spi/systemview/jmx/package-frame.html   |    24 +
 .../ignite/spi/systemview/jmx/package-summary.html |   166 +
 .../ignite/spi/systemview/jmx/package-tree.html    |   150 +
 .../ignite/spi/systemview/jmx/package-use.html     |   128 +
 .../ignite/spi/systemview/package-frame.html       |    30 +
 .../ignite/spi/systemview/package-summary.html     |   193 +
 .../apache/ignite/spi/systemview/package-tree.html |   171 +
 .../apache/ignite/spi/systemview/package-use.html  |   227 +
 .../ignite/spi/systemview/view/CacheGroupView.html |   558 +
 .../spi/systemview/view/CachePagesListView.html    |   318 +
 .../ignite/spi/systemview/view/CacheView.html      |  1304 +
 .../spi/systemview/view/ClientConnectionView.html  |   369 +
 .../spi/systemview/view/ClusterNodeView.html       |   438 +
 .../view/ComputeJobView.ComputeJobState.html       |   386 +
 .../ignite/spi/systemview/view/ComputeJobView.html |   574 +
 .../spi/systemview/view/ComputeTaskView.html       |   505 +
 .../spi/systemview/view/ContinuousQueryView.html   |   606 +
 .../spi/systemview/view/FiltrableSystemView.html   |   255 +
 .../ignite/spi/systemview/view/PagesListView.html  |   359 +
 .../spi/systemview/view/PartitionStateView.html    |   364 +
 .../ignite/spi/systemview/view/ScanQueryView.html  |   585 +
 .../ignite/spi/systemview/view/ServiceView.html    |   437 +
 .../ignite/spi/systemview/view/SqlIndexView.html   |   435 +
 .../spi/systemview/view/SqlQueryHistoryView.html   |   403 +
 .../ignite/spi/systemview/view/SqlQueryView.html   |   386 +
 .../ignite/spi/systemview/view/SqlSchemaView.html  |   301 +
 .../spi/systemview/view/SqlTableColumnView.html    |   457 +
 .../ignite/spi/systemview/view/SqlTableView.html   |   437 +
 .../spi/systemview/view/SqlViewColumnView.html     |   406 +
 .../ignite/spi/systemview/view/SqlViewView.html    |   315 +
 .../systemview/view/StripedExecutorTaskView.html   |   338 +
 .../ignite/spi/systemview/view/SystemView.html     |   301 +
 ...temViewRowAttributeWalker.AttributeVisitor.html |   245 +
 ...wAttributeWalker.AttributeWithValueVisitor.html |   458 +
 .../view/SystemViewRowAttributeWalker.html         |   320 +
 .../spi/systemview/view/TransactionView.html       |   740 +
 .../systemview/view/class-use/CacheGroupView.html  |   126 +
 .../view/class-use/CachePagesListView.html         |   126 +
 .../spi/systemview/view/class-use/CacheView.html   |   126 +
 .../view/class-use/ClientConnectionView.html       |   126 +
 .../systemview/view/class-use/ClusterNodeView.html |   126 +
 .../class-use/ComputeJobView.ComputeJobState.html  |   194 +
 .../systemview/view/class-use/ComputeJobView.html  |   126 +
 .../systemview/view/class-use/ComputeTaskView.html |   126 +
 .../view/class-use/ContinuousQueryView.html        |   126 +
 .../view/class-use/FiltrableSystemView.html        |   126 +
 .../systemview/view/class-use/PagesListView.html   |   170 +
 .../view/class-use/PartitionStateView.html         |   126 +
 .../systemview/view/class-use/ScanQueryView.html   |   126 +
 .../spi/systemview/view/class-use/ServiceView.html |   126 +
 .../systemview/view/class-use/SqlIndexView.html    |   126 +
 .../view/class-use/SqlQueryHistoryView.html        |   126 +
 .../systemview/view/class-use/SqlQueryView.html    |   126 +
 .../systemview/view/class-use/SqlSchemaView.html   |   126 +
 .../view/class-use/SqlTableColumnView.html         |   126 +
 .../systemview/view/class-use/SqlTableView.html    |   126 +
 .../view/class-use/SqlViewColumnView.html          |   126 +
 .../spi/systemview/view/class-use/SqlViewView.html |   126 +
 .../view/class-use/StripedExecutorTaskView.html    |   126 +
 .../spi/systemview/view/class-use/SystemView.html  |   297 +
 ...temViewRowAttributeWalker.AttributeVisitor.html |   170 +
 ...wAttributeWalker.AttributeWithValueVisitor.html |   171 +
 .../class-use/SystemViewRowAttributeWalker.html    |   168 +
 .../systemview/view/class-use/TransactionView.html |   126 +
 .../ignite/spi/systemview/view/package-frame.html  |    56 +
 .../spi/systemview/view/package-summary.html       |   342 +
 .../ignite/spi/systemview/view/package-tree.html   |   192 +
 .../ignite/spi/systemview/view/package-use.html    |   237 +
 .../ignite/spi/tracing/NoopSpiSpecificSpan.html    |   381 +
 .../apache/ignite/spi/tracing/NoopTracingSpi.html  |   462 +
 .../org/apache/ignite/spi/tracing/Scope.html       |   421 +
 .../org/apache/ignite/spi/tracing/SpanStatus.html  |   367 +
 .../apache/ignite/spi/tracing/SpiSpecificSpan.html |   313 +
 .../TracingConfigurationCoordinates.Builder.html   |   320 +
 .../tracing/TracingConfigurationCoordinates.html   |   347 +
 .../spi/tracing/TracingConfigurationManager.html   |   471 +
 .../TracingConfigurationParameters.Builder.html    |   338 +
 .../tracing/TracingConfigurationParameters.html    |   380 +
 .../org/apache/ignite/spi/tracing/TracingSpi.html  |   327 +
 .../spi/tracing/class-use/NoopSpiSpecificSpan.html |   240 +
 .../spi/tracing/class-use/NoopTracingSpi.html      |   126 +
 .../apache/ignite/spi/tracing/class-use/Scope.html |   237 +
 .../ignite/spi/tracing/class-use/SpanStatus.html   |   228 +
 .../spi/tracing/class-use/SpiSpecificSpan.html     |   245 +
 .../TracingConfigurationCoordinates.Builder.html   |   170 +
 .../class-use/TracingConfigurationCoordinates.html |   198 +
 .../class-use/TracingConfigurationManager.html     |   182 +
 .../TracingConfigurationParameters.Builder.html    |   176 +
 .../class-use/TracingConfigurationParameters.html  |   231 +
 .../ignite/spi/tracing/class-use/TracingSpi.html   |   237 +
 .../tracing/opencensus/OpenCensusSpanAdapter.html  |   358 +
 .../opencensus/OpenCensusTraceExporter.html        |   320 +
 .../tracing/opencensus/OpenCensusTracingSpi.html   |   531 +
 .../spi/tracing/opencensus/StatusMatchTable.html   |   246 +
 .../class-use/OpenCensusSpanAdapter.html           |   225 +
 .../class-use/OpenCensusTraceExporter.html         |   126 +
 .../opencensus/class-use/OpenCensusTracingSpi.html |   126 +
 .../opencensus/class-use/StatusMatchTable.html     |   126 +
 .../spi/tracing/opencensus/package-frame.html      |    26 +
 .../spi/tracing/opencensus/package-summary.html    |   176 +
 .../spi/tracing/opencensus/package-tree.html       |   148 +
 .../ignite/spi/tracing/opencensus/package-use.html |   165 +
 .../apache/ignite/spi/tracing/package-frame.html   |    39 +
 .../apache/ignite/spi/tracing/package-summary.html |   240 +
 .../apache/ignite/spi/tracing/package-tree.html    |   173 +
 .../org/apache/ignite/spi/tracing/package-use.html |   284 +
 .../springdata/repository/IgniteRepository.html    |   308 +
 .../repository/class-use/IgniteRepository.html     |   170 +
 .../config/EnableIgniteRepositories.html           |   492 +
 .../config/IgniteRepositoriesRegistar.html         |   313 +
 .../IgniteRepositoryConfigurationExtension.html    |   352 +
 .../ignite/springdata/repository/config/Query.html |   226 +
 .../repository/config/RepositoryConfig.html        |   228 +
 .../config/class-use/EnableIgniteRepositories.html |   126 +
 .../class-use/IgniteRepositoriesRegistar.html      |   126 +
 .../IgniteRepositoryConfigurationExtension.html    |   126 +
 .../repository/config/class-use/Query.html         |   126 +
 .../config/class-use/RepositoryConfig.html         |   126 +
 .../repository/config/package-frame.html           |    30 +
 .../repository/config/package-summary.html         |   193 +
 .../springdata/repository/config/package-tree.html |   156 +
 .../springdata/repository/config/package-use.html  |   128 +
 .../springdata/repository/package-frame.html       |    23 +
 .../springdata/repository/package-summary.html     |   158 +
 .../ignite/springdata/repository/package-tree.html |   145 +
 .../ignite/springdata/repository/package-use.html  |   165 +
 .../springdata/repository/query/IgniteQuery.html   |   333 +
 .../repository/query/IgniteQueryGenerator.html     |   354 +
 .../repository/query/IgniteRepositoryQuery.html    |   318 +
 .../repository/query/class-use/IgniteQuery.html    |   184 +
 .../query/class-use/IgniteQueryGenerator.html      |   126 +
 .../query/class-use/IgniteRepositoryQuery.html     |   126 +
 .../springdata/repository/query/package-frame.html |    25 +
 .../repository/query/package-summary.html          |   170 +
 .../springdata/repository/query/package-tree.html  |   143 +
 .../springdata/repository/query/package-use.html   |   165 +
 .../support/IgniteRepositoryFactory.html           |   422 +
 .../support/IgniteRepositoryFactoryBean.html       |   352 +
 .../repository/support/IgniteRepositoryImpl.html   |   540 +
 .../support/class-use/IgniteRepositoryFactory.html |   126 +
 .../class-use/IgniteRepositoryFactoryBean.html     |   126 +
 .../support/class-use/IgniteRepositoryImpl.html    |   126 +
 .../repository/support/package-frame.html          |    25 +
 .../repository/support/package-summary.html        |   170 +
 .../repository/support/package-tree.html           |   151 +
 .../springdata/repository/support/package-use.html |   128 +
 .../springdata20/repository/IgniteRepository.html  |   426 +
 .../repository/class-use/IgniteRepository.html     |   126 +
 .../repository/config/DynamicQueryConfig.html      |   796 +
 .../config/EnableIgniteRepositories.html           |   491 +
 .../config/IgniteRepositoriesRegistar.html         |   313 +
 .../IgniteRepositoryConfigurationExtension.html    |   345 +
 .../springdata20/repository/config/Query.html      |   525 +
 .../repository/config/RepositoryConfig.html        |   341 +
 .../config/class-use/DynamicQueryConfig.html       |   267 +
 .../config/class-use/EnableIgniteRepositories.html |   126 +
 .../class-use/IgniteRepositoriesRegistar.html      |   126 +
 .../IgniteRepositoryConfigurationExtension.html    |   126 +
 .../repository/config/class-use/Query.html         |   170 +
 .../config/class-use/RepositoryConfig.html         |   126 +
 .../repository/config/package-frame.html           |    31 +
 .../repository/config/package-summary.html         |   199 +
 .../repository/config/package-tree.html            |   157 +
 .../repository/config/package-use.html             |   193 +
 .../springdata20/repository/package-frame.html     |    23 +
 .../springdata20/repository/package-summary.html   |   158 +
 .../springdata20/repository/package-tree.html      |   145 +
 .../springdata20/repository/package-use.html       |   128 +
 .../springdata20/repository/query/IgniteQuery.html |   396 +
 .../repository/query/IgniteQueryGenerator.html     |   323 +
 .../IgniteRepositoryQuery.QueryCursorWrapper.html  |   408 +
 .../repository/query/IgniteRepositoryQuery.html    |   433 +
 .../springdata20/repository/query/QueryUtils.html  |   389 +
 .../repository/query/class-use/IgniteQuery.html    |   189 +
 .../query/class-use/IgniteQueryGenerator.html      |   126 +
 .../IgniteRepositoryQuery.QueryCursorWrapper.html  |   126 +
 .../query/class-use/IgniteRepositoryQuery.html     |   126 +
 .../repository/query/class-use/QueryUtils.html     |   126 +
 .../repository/query/package-frame.html            |    27 +
 .../repository/query/package-summary.html          |   182 +
 .../repository/query/package-tree.html             |   149 +
 .../springdata20/repository/query/package-use.html |   165 +
 .../repository/query/spel/SpelEvaluator.html       |   316 +
 ...pelQueryContext.EvaluatingSpelQueryContext.html |   299 +
 .../query/spel/SpelQueryContext.SpelExtractor.html |   301 +
 .../repository/query/spel/SpelQueryContext.html    |   345 +
 .../query/spel/class-use/SpelEvaluator.html        |   175 +
 ...pelQueryContext.EvaluatingSpelQueryContext.html |   168 +
 .../class-use/SpelQueryContext.SpelExtractor.html  |   187 +
 .../query/spel/class-use/SpelQueryContext.html     |   185 +
 .../repository/query/spel/package-frame.html       |    25 +
 .../repository/query/spel/package-summary.html     |   162 +
 .../repository/query/spel/package-tree.html        |   147 +
 .../repository/query/spel/package-use.html         |   181 +
 .../repository/support/ConditionFalse.html         |   287 +
 .../support/IgniteRepositoryFactory.html           |   407 +
 .../support/IgniteRepositoryFactoryBean.html       |   352 +
 .../repository/support/IgniteRepositoryImpl.html   |   694 +
 .../support/class-use/ConditionFalse.html          |   126 +
 .../support/class-use/IgniteRepositoryFactory.html |   126 +
 .../class-use/IgniteRepositoryFactoryBean.html     |   126 +
 .../support/class-use/IgniteRepositoryImpl.html    |   126 +
 .../repository/support/package-frame.html          |    26 +
 .../repository/support/package-summary.html        |   176 +
 .../repository/support/package-tree.html           |   152 +
 .../repository/support/package-use.html            |   128 +
 .../springdata22/repository/IgniteRepository.html  |   426 +
 .../repository/class-use/IgniteRepository.html     |   126 +
 .../repository/config/DynamicQueryConfig.html      |   796 +
 .../config/EnableIgniteRepositories.html           |   491 +
 .../config/IgniteRepositoriesRegistar.html         |   313 +
 .../IgniteRepositoryConfigurationExtension.html    |   345 +
 .../springdata22/repository/config/Query.html      |   525 +
 .../repository/config/RepositoryConfig.html        |   341 +
 .../config/class-use/DynamicQueryConfig.html       |   267 +
 .../config/class-use/EnableIgniteRepositories.html |   126 +
 .../class-use/IgniteRepositoriesRegistar.html      |   126 +
 .../IgniteRepositoryConfigurationExtension.html    |   126 +
 .../repository/config/class-use/Query.html         |   170 +
 .../config/class-use/RepositoryConfig.html         |   126 +
 .../repository/config/package-frame.html           |    31 +
 .../repository/config/package-summary.html         |   199 +
 .../repository/config/package-tree.html            |   157 +
 .../repository/config/package-use.html             |   193 +
 .../springdata22/repository/package-frame.html     |    23 +
 .../springdata22/repository/package-summary.html   |   158 +
 .../springdata22/repository/package-tree.html      |   145 +
 .../springdata22/repository/package-use.html       |   128 +
 .../springdata22/repository/query/IgniteQuery.html |   396 +
 .../repository/query/IgniteQueryGenerator.html     |   323 +
 .../IgniteRepositoryQuery.QueryCursorWrapper.html  |   408 +
 .../repository/query/IgniteRepositoryQuery.html    |   433 +
 .../springdata22/repository/query/QueryUtils.html  |   389 +
 .../repository/query/class-use/IgniteQuery.html    |   189 +
 .../query/class-use/IgniteQueryGenerator.html      |   126 +
 .../IgniteRepositoryQuery.QueryCursorWrapper.html  |   126 +
 .../query/class-use/IgniteRepositoryQuery.html     |   126 +
 .../repository/query/class-use/QueryUtils.html     |   126 +
 .../repository/query/package-frame.html            |    27 +
 .../repository/query/package-summary.html          |   182 +
 .../repository/query/package-tree.html             |   149 +
 .../springdata22/repository/query/package-use.html |   165 +
 .../repository/support/ConditionFalse.html         |   287 +
 .../support/IgniteRepositoryFactory.html           |   411 +
 .../support/IgniteRepositoryFactoryBean.html       |   352 +
 .../repository/support/IgniteRepositoryImpl.html   |   694 +
 .../support/class-use/ConditionFalse.html          |   126 +
 .../support/class-use/IgniteRepositoryFactory.html |   126 +
 .../class-use/IgniteRepositoryFactoryBean.html     |   126 +
 .../support/class-use/IgniteRepositoryImpl.html    |   126 +
 .../repository/support/package-frame.html          |    26 +
 .../repository/support/package-summary.html        |   176 +
 .../repository/support/package-tree.html           |   152 +
 .../repository/support/package-use.html            |   128 +
 .../org/apache/ignite/ssl/SSLContextWrapper.html   |   261 +
 .../org/apache/ignite/ssl/SslContextFactory.html   |   895 +
 .../ignite/ssl/class-use/SSLContextWrapper.html    |   126 +
 .../ignite/ssl/class-use/SslContextFactory.html    |   126 +
 .../org/apache/ignite/ssl/package-frame.html       |    24 +
 .../org/apache/ignite/ssl/package-summary.html     |   164 +
 .../org/apache/ignite/ssl/package-tree.html        |   146 +
 .../javadoc/org/apache/ignite/ssl/package-use.html |   128 +
 .../apache/ignite/startup/BasicWarmupClosure.html  |   634 +
 .../startup/class-use/BasicWarmupClosure.html      |   126 +
 .../apache/ignite/startup/cmdline/AboutDialog.html |   415 +
 .../cmdline/CommandLineRandomNumberGenerator.html  |   283 +
 .../ignite/startup/cmdline/CommandLineStartup.html |   256 +
 .../startup/cmdline/CommandLineTransformer.html    |   285 +
 .../startup/cmdline/class-use/AboutDialog.html     |   126 +
 .../CommandLineRandomNumberGenerator.html          |   126 +
 .../cmdline/class-use/CommandLineStartup.html      |   126 +
 .../cmdline/class-use/CommandLineTransformer.html  |   126 +
 .../ignite/startup/cmdline/package-frame.html      |    26 +
 .../ignite/startup/cmdline/package-summary.html    |   177 +
 .../ignite/startup/cmdline/package-tree.html       |   164 +
 .../apache/ignite/startup/cmdline/package-use.html |   128 +
 .../org/apache/ignite/startup/package-frame.html   |    23 +
 .../org/apache/ignite/startup/package-summary.html |   157 +
 .../org/apache/ignite/startup/package-tree.html    |   141 +
 .../org/apache/ignite/startup/package-use.html     |   128 +
 .../servlet/ServletContextListenerStartup.html     |   414 +
 .../ignite/startup/servlet/ServletStartup.html     |   426 +
 .../class-use/ServletContextListenerStartup.html   |   126 +
 .../startup/servlet/class-use/ServletStartup.html  |   126 +
 .../ignite/startup/servlet/package-frame.html      |    24 +
 .../ignite/startup/servlet/package-summary.html    |   164 +
 .../ignite/startup/servlet/package-tree.html       |   150 +
 .../apache/ignite/startup/servlet/package-use.html |   128 +
 .../org/apache/ignite/stream/StreamAdapter.html    |   574 +
 .../stream/StreamMultipleTupleExtractor.html       |   243 +
 .../org/apache/ignite/stream/StreamReceiver.html   |   253 +
 .../ignite/stream/StreamSingleTupleExtractor.html  |   250 +
 .../apache/ignite/stream/StreamTransformer.html    |   335 +
 .../apache/ignite/stream/StreamTupleExtractor.html |   206 +
 .../org/apache/ignite/stream/StreamVisitor.html    |   331 +
 .../apache/ignite/stream/camel/CamelStreamer.html  |   495 +
 .../stream/camel/class-use/CamelStreamer.html      |   126 +
 .../apache/ignite/stream/camel/package-frame.html  |    23 +
 .../ignite/stream/camel/package-summary.html       |   157 +
 .../apache/ignite/stream/camel/package-tree.html   |   145 +
 .../apache/ignite/stream/camel/package-use.html    |   128 +
 .../ignite/stream/class-use/StreamAdapter.html     |   303 +
 .../class-use/StreamMultipleTupleExtractor.html    |   195 +
 .../ignite/stream/class-use/StreamReceiver.html    |   203 +
 .../class-use/StreamSingleTupleExtractor.html      |   212 +
 .../ignite/stream/class-use/StreamTransformer.html |   170 +
 .../stream/class-use/StreamTupleExtractor.html     |   185 +
 .../ignite/stream/class-use/StreamVisitor.html     |   170 +
 .../apache/ignite/stream/jms11/JmsStreamer.html    |   657 +
 .../ignite/stream/jms11/MessageTransformer.html    |   244 +
 .../ignite/stream/jms11/class-use/JmsStreamer.html |   126 +
 .../stream/jms11/class-use/MessageTransformer.html |   170 +
 .../apache/ignite/stream/jms11/package-frame.html  |    27 +
 .../ignite/stream/jms11/package-summary.html       |   174 +
 .../apache/ignite/stream/jms11/package-tree.html   |   149 +
 .../apache/ignite/stream/jms11/package-use.html    |   165 +
 .../apache/ignite/stream/kafka/KafkaStreamer.html  |   409 +
 .../stream/kafka/class-use/KafkaStreamer.html      |   126 +
 .../stream/kafka/connect/IgniteSinkConnector.html  |   421 +
 .../stream/kafka/connect/IgniteSinkConstants.html  |   385 +
 .../connect/IgniteSinkTask.StreamerContext.html    |   273 +
 .../stream/kafka/connect/IgniteSinkTask.html       |   438 +
 .../kafka/connect/IgniteSourceConnector.html       |   399 +
 .../kafka/connect/IgniteSourceConstants.html       |   405 +
 .../stream/kafka/connect/IgniteSourceTask.html     |   412 +
 .../connect/class-use/IgniteSinkConnector.html     |   126 +
 .../connect/class-use/IgniteSinkConstants.html     |   126 +
 .../class-use/IgniteSinkTask.StreamerContext.html  |   126 +
 .../kafka/connect/class-use/IgniteSinkTask.html    |   126 +
 .../connect/class-use/IgniteSourceConnector.html   |   126 +
 .../connect/class-use/IgniteSourceConstants.html   |   126 +
 .../kafka/connect/class-use/IgniteSourceTask.html  |   126 +
 .../ignite/stream/kafka/connect/package-frame.html |    29 +
 .../stream/kafka/connect/package-summary.html      |   193 +
 .../ignite/stream/kafka/connect/package-tree.html  |   167 +
 .../ignite/stream/kafka/connect/package-use.html   |   128 +
 .../connect/serialization/CacheEventConverter.html |   327 +
 .../serialization/CacheEventDeserializer.html      |   327 +
 .../serialization/CacheEventSerializer.html        |   327 +
 .../class-use/CacheEventConverter.html             |   126 +
 .../class-use/CacheEventDeserializer.html          |   126 +
 .../class-use/CacheEventSerializer.html            |   126 +
 .../kafka/connect/serialization/package-frame.html |    25 +
 .../connect/serialization/package-summary.html     |   169 +
 .../kafka/connect/serialization/package-tree.html  |   143 +
 .../kafka/connect/serialization/package-use.html   |   128 +
 .../apache/ignite/stream/kafka/package-frame.html  |    23 +
 .../ignite/stream/kafka/package-summary.html       |   158 +
 .../apache/ignite/stream/kafka/package-tree.html   |   145 +
 .../apache/ignite/stream/kafka/package-use.html    |   128 +
 .../apache/ignite/stream/mqtt/MqttStreamer.html    |  1042 +
 .../ignite/stream/mqtt/class-use/MqttStreamer.html |   126 +
 .../apache/ignite/stream/mqtt/package-frame.html   |    23 +
 .../apache/ignite/stream/mqtt/package-summary.html |   158 +
 .../apache/ignite/stream/mqtt/package-tree.html    |   145 +
 .../org/apache/ignite/stream/mqtt/package-use.html |   128 +
 .../org/apache/ignite/stream/package-frame.html    |    32 +
 .../org/apache/ignite/stream/package-summary.html  |   205 +
 .../org/apache/ignite/stream/package-tree.html     |   157 +
 .../org/apache/ignite/stream/package-use.html      |   354 +
 .../stream/socket/SocketMessageConverter.html      |   235 +
 .../ignite/stream/socket/SocketStreamer.html       |   456 +
 .../socket/class-use/SocketMessageConverter.html   |   170 +
 .../stream/socket/class-use/SocketStreamer.html    |   126 +
 .../apache/ignite/stream/socket/package-frame.html |    27 +
 .../ignite/stream/socket/package-summary.html      |   175 +
 .../apache/ignite/stream/socket/package-tree.html  |   149 +
 .../apache/ignite/stream/socket/package-use.html   |   165 +
 .../storm/StormStreamer.StreamerContext.html       |   273 +
 .../apache/ignite/stream/storm/StormStreamer.html  |   678 +
 .../class-use/StormStreamer.StreamerContext.html   |   126 +
 .../stream/storm/class-use/StormStreamer.html      |   126 +
 .../apache/ignite/stream/storm/package-frame.html  |    24 +
 .../ignite/stream/storm/package-summary.html       |   164 +
 .../apache/ignite/stream/storm/package-tree.html   |   146 +
 .../apache/ignite/stream/storm/package-use.html    |   128 +
 .../thread/IgniteStripedThreadPoolExecutor.html    |   599 +
 .../org/apache/ignite/thread/IgniteThread.html     |   754 +
 .../apache/ignite/thread/IgniteThreadFactory.html  |   370 +
 .../ignite/thread/IgniteThreadPoolExecutor.html    |   394 +
 .../apache/ignite/thread/OomExceptionHandler.html  |   291 +
 .../class-use/IgniteStripedThreadPoolExecutor.html |   126 +
 .../ignite/thread/class-use/IgniteThread.html      |   194 +
 .../thread/class-use/IgniteThreadFactory.html      |   126 +
 .../thread/class-use/IgniteThreadPoolExecutor.html |   126 +
 .../thread/class-use/OomExceptionHandler.html      |   126 +
 .../org/apache/ignite/thread/package-frame.html    |    27 +
 .../org/apache/ignite/thread/package-summary.html  |   183 +
 .../org/apache/ignite/thread/package-tree.html     |   157 +
 .../org/apache/ignite/thread/package-use.html      |   188 +
 .../apache/ignite/transactions/Transaction.html    |   783 +
 .../TransactionAlreadyCompletedException.html      |   300 +
 .../transactions/TransactionConcurrency.html       |   376 +
 .../transactions/TransactionDeadlockException.html |   301 +
 .../TransactionDuplicateKeyException.html          |   318 +
 .../ignite/transactions/TransactionException.html  |   372 +
 .../TransactionHeuristicException.html             |   322 +
 .../ignite/transactions/TransactionIsolation.html  |   391 +
 .../ignite/transactions/TransactionMetrics.html    |   440 +
 .../TransactionMixedModeException.html             |   296 +
 .../TransactionOptimisticException.html            |   318 +
 .../transactions/TransactionRollbackException.html |   318 +
 .../TransactionSerializationException.html         |   299 +
 .../ignite/transactions/TransactionState.html      |   495 +
 .../transactions/TransactionTimeoutException.html  |   319 +
 ...TransactionUnsupportedConcurrencyException.html |   296 +
 .../ignite/transactions/class-use/Transaction.html |   314 +
 .../TransactionAlreadyCompletedException.html      |   126 +
 .../class-use/TransactionConcurrency.html          |   443 +
 .../class-use/TransactionDeadlockException.html    |   126 +
 .../TransactionDuplicateKeyException.html          |   126 +
 .../class-use/TransactionException.html            |   549 +
 .../class-use/TransactionHeuristicException.html   |   126 +
 .../class-use/TransactionIsolation.html            |   402 +
 .../transactions/class-use/TransactionMetrics.html |   196 +
 .../class-use/TransactionMixedModeException.html   |   126 +
 .../class-use/TransactionOptimisticException.html  |   126 +
 .../class-use/TransactionRollbackException.html    |   126 +
 .../TransactionSerializationException.html         |   126 +
 .../transactions/class-use/TransactionState.html   |   213 +
 .../class-use/TransactionTimeoutException.html     |   126 +
 ...TransactionUnsupportedConcurrencyException.html |   126 +
 .../apache/ignite/transactions/package-frame.html  |    44 +
 .../ignite/transactions/package-summary.html       |   270 +
 .../apache/ignite/transactions/package-tree.html   |   198 +
 .../apache/ignite/transactions/package-use.html    |   437 +
 .../spring/SpringTransactionManager.html           |   875 +
 .../spring/class-use/SpringTransactionManager.html |   126 +
 .../ignite/transactions/spring/package-frame.html  |    23 +
 .../transactions/spring/package-summary.html       |   158 +
 .../ignite/transactions/spring/package-tree.html   |   145 +
 .../ignite/transactions/spring/package-use.html    |   128 +
 .../ignite/visor/plugin/VisorExtensionPoint.html   |   376 +
 .../ignite/visor/plugin/VisorPluggableTab.html     |   366 +
 .../apache/ignite/visor/plugin/VisorPlugin.html    |   358 +
 .../ignite/visor/plugin/VisorPluginComponent.html  |   233 +
 .../visor/plugin/VisorPluginComponentsFactory.html |   274 +
 .../ignite/visor/plugin/VisorPluginLogPanel.html   |   200 +
 .../ignite/visor/plugin/VisorPluginModel.html      |   396 +
 .../ignite/visor/plugin/VisorPluginNodesPanel.html |   287 +
 .../visor/plugin/VisorSelectionListener.html       |   233 +
 .../ignite/visor/plugin/VisorTopologyListener.html |   293 +
 .../plugin/class-use/VisorExtensionPoint.html      |   170 +
 .../visor/plugin/class-use/VisorPluggableTab.html  |   126 +
 .../ignite/visor/plugin/class-use/VisorPlugin.html |   126 +
 .../plugin/class-use/VisorPluginComponent.html     |   176 +
 .../class-use/VisorPluginComponentsFactory.html    |   171 +
 .../plugin/class-use/VisorPluginLogPanel.html      |   172 +
 .../visor/plugin/class-use/VisorPluginModel.html   |   182 +
 .../plugin/class-use/VisorPluginNodesPanel.html    |   173 +
 .../plugin/class-use/VisorSelectionListener.html   |   176 +
 .../plugin/class-use/VisorTopologyListener.html    |   176 +
 .../apache/ignite/visor/plugin/package-frame.html  |    35 +
 .../ignite/visor/plugin/package-summary.html       |   223 +
 .../apache/ignite/visor/plugin/package-tree.html   |   163 +
 .../apache/ignite/visor/plugin/package-use.html    |   200 +
 .../org/apache/ignite/yarn/ApplicationMaster.html  |   617 +
 .../org/apache/ignite/yarn/ClusterProperties.html  |  1196 +
 .../org/apache/ignite/yarn/IgniteContainer.html    |   438 +
 .../org/apache/ignite/yarn/IgniteProvider.html     |   365 +
 .../org/apache/ignite/yarn/IgniteYarnClient.html   |   322 +
 .../ignite/yarn/class-use/ApplicationMaster.html   |   126 +
 .../ignite/yarn/class-use/ClusterProperties.html   |   188 +
 .../ignite/yarn/class-use/IgniteContainer.html     |   170 +
 .../ignite/yarn/class-use/IgniteProvider.html      |   126 +
 .../ignite/yarn/class-use/IgniteYarnClient.html    |   126 +
 .../org/apache/ignite/yarn/package-frame.html      |    27 +
 .../org/apache/ignite/yarn/package-summary.html    |   182 +
 .../org/apache/ignite/yarn/package-tree.html       |   145 +
 .../org/apache/ignite/yarn/package-use.html        |   170 +
 .../apache/ignite/yarn/utils/IgniteYarnUtils.html  |   433 +
 .../yarn/utils/class-use/IgniteYarnUtils.html      |   126 +
 .../apache/ignite/yarn/utils/package-frame.html    |    23 +
 .../apache/ignite/yarn/utils/package-summary.html  |   158 +
 .../org/apache/ignite/yarn/utils/package-tree.html |   141 +
 .../org/apache/ignite/yarn/utils/package-use.html  |   128 +
 releases/2.9.0/javadoc/overview-frame.html         |   326 +
 releases/2.9.0/javadoc/overview-summary.html       |  2413 +
 releases/2.9.0/javadoc/overview-tree.html          |  2856 ++
 releases/2.9.0/javadoc/package-list                |   305 +
 releases/2.9.0/javadoc/script.js                   |    30 +
 releases/2.9.0/javadoc/serialized-form.html        | 11829 +++++
 releases/2.9.0/javadoc/stylesheet.css              |   574 +
 releases/2.9.0/javadoc/tools.js                    |    29 +
 releases/2.9.0/scaladoc/scalar/img/avg.png         |   Bin 0 -> 1159 bytes
 .../2.9.0/scaladoc/scalar/img/callout_blue.gif     |   Bin 0 -> 282 bytes
 .../2.9.0/scaladoc/scalar/img/callout_yellow.gif   |   Bin 0 -> 178 bytes
 releases/2.9.0/scaladoc/scalar/img/cube.gif        |   Bin 0 -> 96 bytes
 releases/2.9.0/scaladoc/scalar/img/cube_3.0.gif    |   Bin 0 -> 261 bytes
 .../2.9.0/scaladoc/scalar/img/cube_transparent.gif |   Bin 0 -> 7056 bytes
 .../2.9.0/scaladoc/scalar/img/documentation.gif    |   Bin 0 -> 97 bytes
 .../2.9.0/scaladoc/scalar/img/email_support.gif    |   Bin 0 -> 100 bytes
 releases/2.9.0/scaladoc/scalar/img/forums.gif      |   Bin 0 -> 70 bytes
 releases/2.9.0/scaladoc/scalar/img/gavg.png        |   Bin 0 -> 1257 bytes
 releases/2.9.0/scaladoc/scalar/img/gg_30.png       |   Bin 0 -> 2204 bytes
 releases/2.9.0/scaladoc/scalar/img/gg_30s.png      |   Bin 0 -> 1102 bytes
 .../scalar/img/gridgain_30c_javadoc_qr.png         |   Bin 0 -> 3901 bytes
 releases/2.9.0/scaladoc/scalar/img/gridgain_qr.png |   Bin 0 -> 3895 bytes
 releases/2.9.0/scaladoc/scalar/img/havg.png        |   Bin 0 -> 608 bytes
 .../scaladoc/scalar/img/in_memory_compute_grid.png |   Bin 0 -> 179592 bytes
 .../scaladoc/scalar/img/in_memory_data_grid.png    |   Bin 0 -> 181837 bytes
 .../2.9.0/scaladoc/scalar/img/issue_tracking.gif   |   Bin 0 -> 93 bytes
 .../2.9.0/scaladoc/scalar/img/javadoc4_logo.png    |   Bin 0 -> 48336 bytes
 releases/2.9.0/scaladoc/scalar/img/mail_11x11.gif  |   Bin 0 -> 94 bytes
 releases/2.9.0/scaladoc/scalar/img/qavg.png        |   Bin 0 -> 1679 bytes
 releases/2.9.0/scaladoc/scalar/img/search.gif      |   Bin 0 -> 827 bytes
 releases/2.9.0/scaladoc/scalar/img/spacer.gif      |   Bin 0 -> 43 bytes
 releases/2.9.0/scaladoc/scalar/img/sum.png         |   Bin 0 -> 1125 bytes
 releases/2.9.0/scaladoc/scalar/img/wavg.png        |   Bin 0 -> 1482 bytes
 releases/2.9.0/scaladoc/scalar/index.html          |    66 +
 releases/2.9.0/scaladoc/scalar/index.js            |     1 +
 releases/2.9.0/scaladoc/scalar/index/index-_.html  |    43 +
 releases/2.9.0/scaladoc/scalar/index/index-a.html  |    43 +
 releases/2.9.0/scaladoc/scalar/index/index-b.html  |    19 +
 releases/2.9.0/scaladoc/scalar/index/index-c.html  |    70 +
 releases/2.9.0/scaladoc/scalar/index/index-d.html  |    25 +
 releases/2.9.0/scaladoc/scalar/index/index-e.html  |    22 +
 releases/2.9.0/scaladoc/scalar/index/index-f.html  |   112 +
 releases/2.9.0/scaladoc/scalar/index/index-g.html  |    22 +
 releases/2.9.0/scaladoc/scalar/index/index-i.html  |    58 +
 releases/2.9.0/scaladoc/scalar/index/index-k.html  |    19 +
 releases/2.9.0/scaladoc/scalar/index/index-l.html  |    22 +
 releases/2.9.0/scaladoc/scalar/index/index-n.html  |    25 +
 releases/2.9.0/scaladoc/scalar/index/index-o.html  |    28 +
 releases/2.9.0/scaladoc/scalar/index/index-p.html  |    64 +
 releases/2.9.0/scaladoc/scalar/index/index-r.html  |    64 +
 releases/2.9.0/scaladoc/scalar/index/index-s.html  |   229 +
 releases/2.9.0/scaladoc/scalar/index/index-t.html  |   172 +
 releases/2.9.0/scaladoc/scalar/index/index-u.html  |    19 +
 releases/2.9.0/scaladoc/scalar/index/index-v.html  |    19 +
 releases/2.9.0/scaladoc/scalar/index/index-w.html  |    22 +
 releases/2.9.0/scaladoc/scalar/lib/arrow-down.png  |   Bin 0 -> 6232 bytes
 releases/2.9.0/scaladoc/scalar/lib/arrow-right.png |   Bin 0 -> 6220 bytes
 releases/2.9.0/scaladoc/scalar/lib/class.png       |   Bin 0 -> 3357 bytes
 releases/2.9.0/scaladoc/scalar/lib/class_big.png   |   Bin 0 -> 7516 bytes
 .../2.9.0/scaladoc/scalar/lib/class_diagram.png    |   Bin 0 -> 3910 bytes
 .../scaladoc/scalar/lib/class_to_object_big.png    |   Bin 0 -> 9006 bytes
 .../2.9.0/scaladoc/scalar/lib/constructorsbg.gif   |   Bin 0 -> 1206 bytes
 .../2.9.0/scaladoc/scalar/lib/conversionbg.gif     |   Bin 0 -> 167 bytes
 releases/2.9.0/scaladoc/scalar/lib/defbg-blue.gif  |   Bin 0 -> 1544 bytes
 releases/2.9.0/scaladoc/scalar/lib/defbg-green.gif |   Bin 0 -> 1341 bytes
 releases/2.9.0/scaladoc/scalar/lib/diagrams.css    |   143 +
 releases/2.9.0/scaladoc/scalar/lib/diagrams.js     |   324 +
 .../2.9.0/scaladoc/scalar/lib/filter_box_left.png  |   Bin 0 -> 1692 bytes
 .../2.9.0/scaladoc/scalar/lib/filter_box_left2.gif |   Bin 0 -> 1462 bytes
 .../2.9.0/scaladoc/scalar/lib/filter_box_right.png |   Bin 0 -> 1803 bytes
 releases/2.9.0/scaladoc/scalar/lib/filterbg.gif    |   Bin 0 -> 1324 bytes
 .../2.9.0/scaladoc/scalar/lib/filterboxbarbg.gif   |   Bin 0 -> 1104 bytes
 .../2.9.0/scaladoc/scalar/lib/filterboxbarbg.png   |   Bin 0 -> 965 bytes
 releases/2.9.0/scaladoc/scalar/lib/filterboxbg.gif |   Bin 0 -> 1366 bytes
 .../2.9.0/scaladoc/scalar/lib/fullcommenttopbg.gif |   Bin 0 -> 1115 bytes
 releases/2.9.0/scaladoc/scalar/lib/index.css       |   339 +
 releases/2.9.0/scaladoc/scalar/lib/index.js        |   577 +
 releases/2.9.0/scaladoc/scalar/lib/jquery-ui.js    |     6 +
 releases/2.9.0/scaladoc/scalar/lib/jquery.js       |     2 +
 .../2.9.0/scaladoc/scalar/lib/jquery.layout.js     |  5486 +++
 .../2.9.0/scaladoc/scalar/lib/modernizr.custom.js  |     4 +
 .../2.9.0/scaladoc/scalar/lib/navigation-li-a.png  |   Bin 0 -> 1198 bytes
 .../2.9.0/scaladoc/scalar/lib/navigation-li.png    |   Bin 0 -> 2441 bytes
 releases/2.9.0/scaladoc/scalar/lib/object.png      |   Bin 0 -> 3356 bytes
 releases/2.9.0/scaladoc/scalar/lib/object_big.png  |   Bin 0 -> 7653 bytes
 .../2.9.0/scaladoc/scalar/lib/object_diagram.png   |   Bin 0 -> 3903 bytes
 .../scaladoc/scalar/lib/object_to_class_big.png    |   Bin 0 -> 9158 bytes
 .../scaladoc/scalar/lib/object_to_trait_big.png    |   Bin 0 -> 9200 bytes
 .../scaladoc/scalar/lib/object_to_type_big.png     |   Bin 0 -> 9158 bytes
 releases/2.9.0/scaladoc/scalar/lib/ownderbg2.gif   |   Bin 0 -> 1145 bytes
 releases/2.9.0/scaladoc/scalar/lib/ownerbg.gif     |   Bin 0 -> 1118 bytes
 releases/2.9.0/scaladoc/scalar/lib/ownerbg2.gif    |   Bin 0 -> 1145 bytes
 releases/2.9.0/scaladoc/scalar/lib/package.png     |   Bin 0 -> 3335 bytes
 releases/2.9.0/scaladoc/scalar/lib/package_big.png |   Bin 0 -> 7312 bytes
 releases/2.9.0/scaladoc/scalar/lib/packagesbg.gif  |   Bin 0 -> 1201 bytes
 releases/2.9.0/scaladoc/scalar/lib/permalink.png   |   Bin 0 -> 943 bytes
 releases/2.9.0/scaladoc/scalar/lib/ref-index.css   |    30 +
 releases/2.9.0/scaladoc/scalar/lib/remove.png      |   Bin 0 -> 3186 bytes
 releases/2.9.0/scaladoc/scalar/lib/scheduler.js    |    71 +
 .../scaladoc/scalar/lib/selected-implicits.png     |   Bin 0 -> 1150 bytes
 .../scalar/lib/selected-right-implicits.png        |   Bin 0 -> 646 bytes
 .../2.9.0/scaladoc/scalar/lib/selected-right.png   |   Bin 0 -> 1380 bytes
 releases/2.9.0/scaladoc/scalar/lib/selected.png    |   Bin 0 -> 1864 bytes
 .../2.9.0/scaladoc/scalar/lib/selected2-right.png  |   Bin 0 -> 1434 bytes
 releases/2.9.0/scaladoc/scalar/lib/selected2.png   |   Bin 0 -> 1965 bytes
 releases/2.9.0/scaladoc/scalar/lib/signaturebg.gif |   Bin 0 -> 1214 bytes
 .../2.9.0/scaladoc/scalar/lib/signaturebg2.gif     |   Bin 0 -> 1209 bytes
 releases/2.9.0/scaladoc/scalar/lib/template.css    |   893 +
 releases/2.9.0/scaladoc/scalar/lib/template.js     |   500 +
 .../2.9.0/scaladoc/scalar/lib/tools.tooltip.js     |    14 +
 releases/2.9.0/scaladoc/scalar/lib/trait.png       |   Bin 0 -> 3374 bytes
 releases/2.9.0/scaladoc/scalar/lib/trait_big.png   |   Bin 0 -> 7410 bytes
 .../2.9.0/scaladoc/scalar/lib/trait_diagram.png    |   Bin 0 -> 3882 bytes
 .../scaladoc/scalar/lib/trait_to_object_big.png    |   Bin 0 -> 8967 bytes
 releases/2.9.0/scaladoc/scalar/lib/type.png        |   Bin 0 -> 1445 bytes
 releases/2.9.0/scaladoc/scalar/lib/type_big.png    |   Bin 0 -> 4236 bytes
 .../2.9.0/scaladoc/scalar/lib/type_diagram.png     |   Bin 0 -> 1841 bytes
 .../scaladoc/scalar/lib/type_to_object_big.png     |   Bin 0 -> 4969 bytes
 releases/2.9.0/scaladoc/scalar/lib/typebg.gif      |   Bin 0 -> 1206 bytes
 releases/2.9.0/scaladoc/scalar/lib/unselected.png  |   Bin 0 -> 1879 bytes
 .../2.9.0/scaladoc/scalar/lib/valuemembersbg.gif   |   Bin 0 -> 1206 bytes
 .../scaladoc/scalar/org/apache/ignite/package.html |   120 +
 .../apache/ignite/scalar/ScalarConversions.html    |  2563 +
 .../ignite/scalar/lang/ScalarAbsClosure.html       |   584 +
 .../scalar/lang/ScalarAbsClosureFunction.html      |   542 +
 .../ignite/scalar/lang/ScalarAbsClosureX.html      |   573 +
 .../scalar/lang/ScalarAbsClosureXFunction.html     |   542 +
 .../ignite/scalar/lang/ScalarAbsPredicate.html     |   525 +
 .../scalar/lang/ScalarAbsPredicateFunction.html    |   542 +
 .../ignite/scalar/lang/ScalarAbsPredicateX.html    |   550 +
 .../scalar/lang/ScalarAbsPredicateXFunction.html   |   542 +
 .../apache/ignite/scalar/lang/ScalarClosure.html   |   527 +
 .../apache/ignite/scalar/lang/ScalarClosure2.html  |   527 +
 .../ignite/scalar/lang/ScalarClosure2Function.html |   582 +
 .../apache/ignite/scalar/lang/ScalarClosure2X.html |   552 +
 .../scalar/lang/ScalarClosure2XFunction.html       |   582 +
 .../apache/ignite/scalar/lang/ScalarClosure3.html  |   525 +
 .../ignite/scalar/lang/ScalarClosure3Function.html |   582 +
 .../apache/ignite/scalar/lang/ScalarClosure3X.html |   550 +
 .../scalar/lang/ScalarClosure3XFunction.html       |   582 +
 .../ignite/scalar/lang/ScalarClosureFunction.html  |   582 +
 .../apache/ignite/scalar/lang/ScalarClosureX.html  |   552 +
 .../ignite/scalar/lang/ScalarClosureXFunction.html |   582 +
 .../apache/ignite/scalar/lang/ScalarInClosure.html |   527 +
 .../ignite/scalar/lang/ScalarInClosure2.html       |   527 +
 .../scalar/lang/ScalarInClosure2Function.html      |   582 +
 .../ignite/scalar/lang/ScalarInClosure2X.html      |   552 +
 .../scalar/lang/ScalarInClosure2XFunction.html     |   582 +
 .../ignite/scalar/lang/ScalarInClosure3.html       |   525 +
 .../scalar/lang/ScalarInClosure3Function.html      |   582 +
 .../ignite/scalar/lang/ScalarInClosure3X.html      |   550 +
 .../scalar/lang/ScalarInClosure3XFunction.html     |   582 +
 .../scalar/lang/ScalarInClosureFunction.html       |   582 +
 .../ignite/scalar/lang/ScalarInClosureX.html       |   552 +
 .../scalar/lang/ScalarInClosureXFunction.html      |   582 +
 .../org/apache/ignite/scalar/lang/ScalarJob.html   |   633 +
 .../ignite/scalar/lang/ScalarOutClosure.html       |   604 +
 .../scalar/lang/ScalarOutClosureFunction.html      |   542 +
 .../ignite/scalar/lang/ScalarOutClosureX.html      |   552 +
 .../scalar/lang/ScalarOutClosureXFunction.html     |   542 +
 .../apache/ignite/scalar/lang/ScalarPredicate.html |   527 +
 .../ignite/scalar/lang/ScalarPredicate2.html       |   544 +
 .../scalar/lang/ScalarPredicate2Function.html      |   582 +
 .../ignite/scalar/lang/ScalarPredicate2X.html      |   569 +
 .../scalar/lang/ScalarPredicate2XFunction.html     |   582 +
 .../ignite/scalar/lang/ScalarPredicate3.html       |   525 +
 .../scalar/lang/ScalarPredicate3Function.html      |   582 +
 .../ignite/scalar/lang/ScalarPredicate3X.html      |   550 +
 .../scalar/lang/ScalarPredicate3XFunction.html     |   582 +
 .../scalar/lang/ScalarPredicateFunction.html       |   582 +
 .../ignite/scalar/lang/ScalarPredicateX.html       |   552 +
 .../scalar/lang/ScalarPredicateXFunction.html      |   582 +
 .../apache/ignite/scalar/lang/ScalarReducer.html   |   545 +
 .../apache/ignite/scalar/lang/ScalarReducer2.html  |   547 +
 .../ignite/scalar/lang/ScalarReducer2Function.html |   582 +
 .../apache/ignite/scalar/lang/ScalarReducer3.html  |   547 +
 .../ignite/scalar/lang/ScalarReducer3Function.html |   582 +
 .../ignite/scalar/lang/ScalarReducerFunction.html  |   582 +
 .../org/apache/ignite/scalar/lang/package.html     |  1065 +
 .../scalar/org/apache/ignite/scalar/package.html   |   250 +
 .../apache/ignite/scalar/pimps/PimpedType$.html    |   503 +
 .../org/apache/ignite/scalar/pimps/PimpedType.html |   511 +
 .../ignite/scalar/pimps/ScalarCachePimp$.html      |   505 +
 .../ignite/scalar/pimps/ScalarCachePimp.html       |  3205 ++
 .../ignite/scalar/pimps/ScalarGridPimp$.html       |   505 +
 .../apache/ignite/scalar/pimps/ScalarGridPimp.html |  5518 +++
 .../ignite/scalar/pimps/ScalarProjectionPimp$.html |   505 +
 .../ignite/scalar/pimps/ScalarProjectionPimp.html  |  5479 +++
 .../scalar/pimps/ScalarTaskThreadContext.html      |  2599 +
 .../org/apache/ignite/scalar/pimps/package.html    |   319 +
 .../scalar/org/apache/ignite/scalar/scalar$.html   |  3238 ++
 .../2.9.0/scaladoc/scalar/org/apache/package.html  |   120 +
 releases/2.9.0/scaladoc/scalar/org/package.html    |   120 +
 releases/2.9.0/scaladoc/scalar/package.html        |   120 +
 releases/2.9.0/scaladoc/scalar/tools.js            |    29 +
 5093 files changed, 1501129 insertions(+)

diff --git a/releases/2.9.0/cppdoc/annotated.html b/releases/2.9.0/cppdoc/annotated.html
new file mode 100644
index 0000000..4302710
--- /dev/null
+++ b/releases/2.9.0/cppdoc/annotated.html
@@ -0,0 +1,165 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: Class List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite.html" target="_self">ignite</a></td><td class="desc">Apache Ignite API </td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1binary.html" target="_self">binary</a></td><td class="desc">Ignite Binary Objects API </td></tr>
+<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryArrayReader.html" target="_self">BinaryArrayReader</a></td><td class="desc">Binary array reader </td></tr>
+<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryArrayWriter.html" target="_self">BinaryArrayWriter</a></td><td class="desc">Binary array writer </td></tr>
+<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryCollectionReader.html" target="_self">BinaryCollectionReader</a></td><td class="desc">Binary collection reader </td></tr>
+<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryCollectionWriter.html" target="_self">BinaryCollectionWriter</a></td><td class="desc">Binary collection writer </td></tr>
+<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" target="_self">BinaryEnum</a></td><td class="desc">Binary enum structure </td></tr>
+<tr id="row_0_0_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html" target="_self">BinaryEnum&lt; T * &gt;</a></td><td class="desc"><a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">BinaryEnum</a> template specialization for pointers </td></tr>
+<tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryEnumDefault.html" target="_self">BinaryEnumDefault</a></td><td class="desc">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">BinaryEnum</a> </td></tr>
+<tr id="row_0_0_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryEnumDefaultAll.html" target="_self">BinaryEnumDefaultAll</a></td><td class="desc">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> hashing functions and non-null type behaviour </td></tr>
+<tr id="row_0_0_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryEnumEntry.html" target="_self">BinaryEnumEntry</a></td><td class="desc">Binary enum entry </td></tr>
+<tr id="row_0_0_9_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html" target="_self">BinaryEnumIntMinNull</a></td><td class="desc">Implementations of <a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">BinaryEnum</a> nullability when INT32_MIN ordinal value used as a NULL indicator </td></tr>
+<tr id="row_0_0_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryMapReader.html" target="_self">BinaryMapReader</a></td><td class="desc">Binary map reader </td></tr>
+<tr id="row_0_0_11_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryMapWriter.html" target="_self">BinaryMapWriter</a></td><td class="desc">Binary map writer </td></tr>
+<tr id="row_0_0_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryObject.html" target="_self">BinaryObject</a></td><td class="desc">Binary object </td></tr>
+<tr id="row_0_0_13_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryRawReader.html" target="_self">BinaryRawReader</a></td><td class="desc">Binary raw reader </td></tr>
+<tr id="row_0_0_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryRawWriter.html" target="_self">BinaryRawWriter</a></td><td class="desc">Binary raw writer </td></tr>
+<tr id="row_0_0_15_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryReader.html" target="_self">BinaryReader</a></td><td class="desc">Binary reader </td></tr>
+<tr id="row_0_0_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryStringArrayReader.html" target="_self">BinaryStringArrayReader</a></td><td class="desc">Binary string array reader </td></tr>
+<tr id="row_0_0_17_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryStringArrayWriter.html" target="_self">BinaryStringArrayWriter</a></td><td class="desc">Binary string array writer </td></tr>
+<tr id="row_0_0_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryType.html" target="_self">BinaryType</a></td><td class="desc">Binary type structure </td></tr>
+<tr id="row_0_0_19_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html" target="_self">BinaryType&lt; T *&gt;</a></td><td class="desc"><a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> template specialization for pointers </td></tr>
+<tr id="row_0_0_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryTypeDefaultAll.html" target="_self">BinaryTypeDefaultAll</a></td><td class="desc">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> hashing functions and non-null type behaviour </td></tr>
+<tr id="row_0_0_21_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html" target="_self">BinaryTypeDefaultHashing</a></td><td class="desc">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> hashing functions </td></tr>
+<tr id="row_0_0_22_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html" target="_self">BinaryTypeNonNullableType</a></td><td class="desc">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> methods for non-null type </td></tr>
+<tr id="row_0_0_23_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1binary_1_1BinaryWriter.html" target="_self">BinaryWriter</a></td><td class="desc">Binary writer </td></tr>
+<tr id="row_0_0_24_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1CollectionType.html" target="_self">CollectionType</a></td><td class="desc">Binary collection types </td></tr>
+<tr id="row_0_0_25_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1binary_1_1MapType.html" target="_self">MapType</a></td><td class="desc">Binary map types </td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1cache.html" target="_self">cache</a></td><td class="desc">Ignite Cache API </td></tr>
+<tr id="row_0_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1cache_1_1event.html" target="_self">event</a></td><td class="desc">Contains APIs for cache events </td></tr>
+<tr id="row_0_1_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html" target="_self">CacheEntryEventFilter</a></td><td class="desc"><a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">Cache</a> entry event filter </td></tr>
+<tr id="row_0_1_0_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html" target="_self">CacheEntryEventListener</a></td><td class="desc"><a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">Cache</a> entry event listener </td></tr>
+<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1cache_1_1query.html" target="_self">query</a></td><td class="desc">Contains APIs for creating and executing cache queries </td></tr>
+<tr id="row_0_1_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_1_1_0_" class="arrow" onclick="toggleFolder('0_1_1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1cache_1_1query_1_1continuous.html" target="_self">continuous</a></td><td class="desc">Contains APIs for continuous queries </td></tr>
+<tr id="row_0_1_1_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1continuous_1_1ContinuousQuery.html" target="_self">ContinuousQuery</a></td><td class="desc">Continuous query </td></tr>
+<tr id="row_0_1_1_0_1_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1continuous_1_1ContinuousQueryHandle.html" target="_self">ContinuousQueryHandle</a></td><td class="desc">Continuous query handle </td></tr>
+<tr id="row_0_1_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1QueryCursor.html" target="_self">QueryCursor</a></td><td class="desc">Query cursor class template </td></tr>
+<tr id="row_0_1_1_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1QueryFieldsCursor.html" target="_self">QueryFieldsCursor</a></td><td class="desc">Query fields cursor </td></tr>
+<tr id="row_0_1_1_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1QueryFieldsRow.html" target="_self">QueryFieldsRow</a></td><td class="desc">Query fields cursor </td></tr>
+<tr id="row_0_1_1_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1ScanQuery.html" target="_self">ScanQuery</a></td><td class="desc">Scan query </td></tr>
+<tr id="row_0_1_1_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1SqlFieldsQuery.html" target="_self">SqlFieldsQuery</a></td><td class="desc">Sql fields query </td></tr>
+<tr id="row_0_1_1_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1SqlQuery.html" target="_self">SqlQuery</a></td><td class="desc">Sql query </td></tr>
+<tr id="row_0_1_1_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1query_1_1TextQuery.html" target="_self">TextQuery</a></td><td class="desc">Text query </td></tr>
+<tr id="row_0_1_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1Cache.html" target="_self">Cache</a></td><td class="desc">Main entry point for all Data Grid APIs </td></tr>
+<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1CacheEntry.html" target="_self">CacheEntry</a></td><td class="desc">Cache entry class template </td></tr>
+<tr id="row_0_1_4_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1CacheEntryEvent.html" target="_self">CacheEntryEvent</a></td><td class="desc"><a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">Cache</a> entry event class template </td></tr>
+<tr id="row_0_1_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1CacheEntryProcessor.html" target="_self">CacheEntryProcessor</a></td><td class="desc">Cache entry processor class template </td></tr>
+<tr id="row_0_1_6_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1cache_1_1CachePeekMode.html" target="_self">CachePeekMode</a></td><td class="desc">Enumeration of all supported cache peek modes </td></tr>
+<tr id="row_0_1_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1cache_1_1MutableCacheEntry.html" target="_self">MutableCacheEntry</a></td><td class="desc">Mutable representation of <a class="el" href="classignite_1_1cache_1_1CacheEntry.html" title="Cache entry class template. ">CacheEntry</a> class template </td></tr>
+<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>common</b></td><td class="desc"></td></tr>
+<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1common_1_1Promise.html" target="_self">Promise</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_3_" class="arrow" onclick="toggleFolder('0_3_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>compute</b></td><td class="desc"></td></tr>
+<tr id="row_0_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1compute_1_1Compute.html" target="_self">Compute</a></td><td class="desc">Defines compute grid functionality for executing tasks and closures over nodes in the ClusterGroup </td></tr>
+<tr id="row_0_3_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1compute_1_1ComputeFunc.html" target="_self">ComputeFunc</a></td><td class="desc">Interface for a simple compute function that can be serialized and called on the remote nodes </td></tr>
+<tr id="row_0_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>impl</b></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_4_0_" class="arrow" onclick="toggleFolder('0_4_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>cache</b></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_4_0_0_" class="arrow" onclick="toggleFolder('0_4_0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>event</b></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_0_0_"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1impl_1_1cache_1_1event_1_1CacheEntryEventFilterHolder.html" target="_self">CacheEntryEventFilterHolder</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1thin.html" target="_self">thin</a></td><td class="desc">Ignite Thin Client API </td></tr>
+<tr id="row_0_5_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_5_0_" class="arrow" onclick="toggleFolder('0_5_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1thin_1_1cache.html" target="_self">cache</a></td><td class="desc">Ignite Thin Client Cache API </td></tr>
+<tr id="row_0_5_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1thin_1_1cache_1_1CacheClient.html" target="_self">CacheClient</a></td><td class="desc">Cache client class template </td></tr>
+<tr id="row_0_5_0_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1thin_1_1cache_1_1CachePeekMode.html" target="_self">CachePeekMode</a></td><td class="desc">Enumeration of all supported cache peek modes </td></tr>
+<tr id="row_0_5_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1thin_1_1IgniteClient.html" target="_self">IgniteClient</a></td><td class="desc"><a class="el" href="classignite_1_1Ignite.html" title="Main interface to operate with Ignite. ">Ignite</a> client class </td></tr>
+<tr id="row_0_5_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1thin_1_1IgniteClientConfiguration.html" target="_self">IgniteClientConfiguration</a></td><td class="desc"><a class="el" href="classignite_1_1Ignite.html" title="Main interface to operate with Ignite. ">Ignite</a> thin client configuration </td></tr>
+<tr id="row_0_5_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1thin_1_1SslMode.html" target="_self">SslMode</a></td><td class="desc">SSL Mode </td></tr>
+<tr id="row_0_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceignite_1_1transactions.html" target="_self">transactions</a></td><td class="desc">Ignite Transaction API </td></tr>
+<tr id="row_0_6_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1transactions_1_1Transaction.html" target="_self">Transaction</a></td><td class="desc">Ignite cache transaction </td></tr>
+<tr id="row_0_6_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1transactions_1_1TransactionConcurrency.html" target="_self">TransactionConcurrency</a></td><td class="desc"><a class="el" href="classignite_1_1transactions_1_1Transaction.html" title="Ignite cache transaction. ">Transaction</a> concurrency control model </td></tr>
+<tr id="row_0_6_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1transactions_1_1TransactionIsolation.html" target="_self">TransactionIsolation</a></td><td class="desc">Defines different cache transaction isolation levels </td></tr>
+<tr id="row_0_6_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1transactions_1_1TransactionMetrics.html" target="_self">TransactionMetrics</a></td><td class="desc">Transaction metrics, shared across all caches </td></tr>
+<tr id="row_0_6_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1transactions_1_1Transactions.html" target="_self">Transactions</a></td><td class="desc">Transactions facade </td></tr>
+<tr id="row_0_6_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1transactions_1_1TransactionState.html" target="_self">TransactionState</a></td><td class="desc">Cache transaction state </td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1ConstReference.html" target="_self">ConstReference</a></td><td class="desc">Constant <a class="el" href="classignite_1_1Reference.html" title="Reference class. ">Reference</a> class </td></tr>
+<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Date.html" target="_self">Date</a></td><td class="desc">Date type </td></tr>
+<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Future.html" target="_self">Future</a></td><td class="desc"><a class="el" href="classignite_1_1Future.html" title="Future class template. ">Future</a> class template </td></tr>
+<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Future_3_01void_01_4.html" target="_self">Future&lt; void &gt;</a></td><td class="desc">Specialization for void type </td></tr>
+<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Guid.html" target="_self">Guid</a></td><td class="desc">Global universally unique identifier (GUID) </td></tr>
+<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Ignite.html" target="_self">Ignite</a></td><td class="desc">Main interface to operate with Ignite </td></tr>
+<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1IgniteBinding.html" target="_self">IgniteBinding</a></td><td class="desc">Ignite Binding </td></tr>
+<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1IgniteBindingContext.html" target="_self">IgniteBindingContext</a></td><td class="desc">Ignite binding context </td></tr>
+<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structignite_1_1IgniteConfiguration.html" target="_self">IgniteConfiguration</a></td><td class="desc">Ignite configuration </td></tr>
+<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1IgniteError.html" target="_self">IgniteError</a></td><td class="desc">Ignite error information </td></tr>
+<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Ignition.html" target="_self">Ignition</a></td><td class="desc">This class defines a factory for the main Ignite API </td></tr>
+<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1JvmOptions.html" target="_self">JvmOptions</a></td><td class="desc">JVM options </td></tr>
+<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Reference.html" target="_self">Reference</a></td><td class="desc"><a class="el" href="classignite_1_1Reference.html" title="Reference class. ">Reference</a> class </td></tr>
+<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Time.html" target="_self">Time</a></td><td class="desc">Time type </td></tr>
+<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classignite_1_1Timestamp.html" target="_self">Timestamp</a></td><td class="desc">Timestamp type </td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:18 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/bc_s.png b/releases/2.9.0/cppdoc/bc_s.png
new file mode 100644
index 0000000..224b29a
Binary files /dev/null and b/releases/2.9.0/cppdoc/bc_s.png differ
diff --git a/releases/2.9.0/cppdoc/bdwn.png b/releases/2.9.0/cppdoc/bdwn.png
new file mode 100644
index 0000000..940a0b9
Binary files /dev/null and b/releases/2.9.0/cppdoc/bdwn.png differ
diff --git a/releases/2.9.0/cppdoc/binary_8h.html b/releases/2.9.0/cppdoc/binary_8h.html
new file mode 100644
index 0000000..1009534
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary_8h.html
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Includes all binary API headers.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="binary__consts_8h_source.html">ignite/binary/binary_consts.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__containers_8h_source.html">ignite/binary/binary_containers.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__type_8h_source.html">ignite/binary/binary_type.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__object_8h_source.html">ignite/binary/binary_object.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__raw__reader_8h_source.html">ignite/binary/binary_raw_reader.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__raw__writer_8h_source.html">ignite/binary/binary_raw_writer.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__reader_8h_source.html">ignite/binary/binary_reader.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__writer_8h_source.html">ignite/binary/binary_writer.h</a>&gt;</code><br />
+</div>
+<p><a href="binary_8h_source.html">Go to the source code of this file.</a></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Includes all binary API headers. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary_8h_source.html b/releases/2.9.0/cppdoc/binary_8h_source.html
new file mode 100644
index 0000000..8c3592f
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary_8h_source.html
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * cont [...]
+<div class="ttc" id="binary__consts_8h_html"><div class="ttname"><a href="binary__consts_8h.html">binary_consts.h</a></div><div class="ttdoc">Declares specific binary constatants. </div></div>
+<div class="ttc" id="binary__reader_8h_html"><div class="ttname"><a href="binary__reader_8h.html">binary_reader.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryReader class. </div></div>
+<div class="ttc" id="binary__containers_8h_html"><div class="ttname"><a href="binary__containers_8h.html">binary_containers.h</a></div><div class="ttdoc">Declares binary reader and writer types for the collections. </div></div>
+<div class="ttc" id="binary__raw__writer_8h_html"><div class="ttname"><a href="binary__raw__writer_8h.html">binary_raw_writer.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryRawWriter class. </div></div>
+<div class="ttc" id="binary__object_8h_html"><div class="ttname"><a href="binary__object_8h.html">binary_object.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryObject class. </div></div>
+<div class="ttc" id="binary__type_8h_html"><div class="ttname"><a href="binary__type_8h.html">binary_type.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryType class template and helping macros to declare binary type speciali...</div></div>
+<div class="ttc" id="binary__raw__reader_8h_html"><div class="ttname"><a href="binary__raw__reader_8h.html">binary_raw_reader.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryRawReader class. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__consts_8h.html b/releases/2.9.0/cppdoc/binary__consts_8h.html
new file mode 100644
index 0000000..ea07256
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__consts_8h.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_consts.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_consts.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares specific binary constatants.  
+<a href="#details">More...</a></p>
+
+<p><a href="binary__consts_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1CollectionType.html">ignite::binary::CollectionType</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary collection types.  <a href="structignite_1_1binary_1_1CollectionType.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1MapType.html">ignite::binary::MapType</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary map types.  <a href="structignite_1_1binary_1_1MapType.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares specific binary constatants. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__consts_8h_source.html b/releases/2.9.0/cppdoc/binary__consts_8h_source.html
new file mode 100644
index 0000000..43fa84e
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__consts_8h_source.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_consts.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_consts.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__consts_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment" [...]
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bba9250b49861e956b3eeb1f2ad696af85d"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bba9250b49861e956b3eeb1f2ad696af85d">ignite::binary::CollectionType::HASH_SET</a></div><div class="ttdoc">Hash set. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:55</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bba799e3f2d297fd527b246e0e04b759d7a"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bba799e3f2d297fd527b246e0e04b759d7a">ignite::binary::CollectionType::LINKED_LIST</a></div><div class="ttdoc">Linked list. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:50</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bb"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bb">ignite::binary::CollectionType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:35</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456">ignite::binary::MapType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:69</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html">ignite::binary::MapType</a></div><div class="ttdoc">Binary map types. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:67</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bba0dbcb37b8e35ac72ed89b53305ed3596"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bba0dbcb37b8e35ac72ed89b53305ed3596">ignite::binary::CollectionType::UNDEFINED</a></div><div class="ttdoc">Undefined. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:40</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bba1dfcbfba3e35b40ec8db00793d0766ab"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bba1dfcbfba3e35b40ec8db00793d0766ab">ignite::binary::CollectionType::LINKED_HASH_SET</a></div><div class="ttdoc">Linked hash set. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:60</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html">ignite::binary::CollectionType</a></div><div class="ttdoc">Binary collection types. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:33</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__containers_8h.html b/releases/2.9.0/cppdoc/binary__containers_8h.html
new file mode 100644
index 0000000..ed4e493
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__containers_8h.html
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_containers.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_containers.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares binary reader and writer types for the collections.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/common/utils.h&gt;</code><br />
+<code>#include &quot;ignite/impl/binary/binary_writer_impl.h&quot;</code><br />
+<code>#include &quot;ignite/impl/binary/binary_reader_impl.h&quot;</code><br />
+<code>#include &quot;<a class="el" href="binary__consts_8h_source.html">ignite/binary/binary_consts.h</a>&quot;</code><br />
+</div>
+<p><a href="binary__containers_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryStringArrayWriter.html">ignite::binary::BinaryStringArrayWriter</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary string array writer.  <a href="classignite_1_1binary_1_1BinaryStringArrayWriter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryArrayWriter.html">ignite::binary::BinaryArrayWriter&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary array writer.  <a href="classignite_1_1binary_1_1BinaryArrayWriter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryCollectionWriter.html">ignite::binary::BinaryCollectionWriter&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary collection writer.  <a href="classignite_1_1binary_1_1BinaryCollectionWriter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryMapWriter.html">ignite::binary::BinaryMapWriter&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary map writer.  <a href="classignite_1_1binary_1_1BinaryMapWriter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryStringArrayReader.html">ignite::binary::BinaryStringArrayReader</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary string array reader.  <a href="classignite_1_1binary_1_1BinaryStringArrayReader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryArrayReader.html">ignite::binary::BinaryArrayReader&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary array reader.  <a href="classignite_1_1binary_1_1BinaryArrayReader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryCollectionReader.html">ignite::binary::BinaryCollectionReader&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary collection reader.  <a href="classignite_1_1binary_1_1BinaryCollectionReader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryMapReader.html">ignite::binary::BinaryMapReader&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary map reader.  <a href="classignite_1_1binary_1_1BinaryMapReader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares binary reader and writer types for the collections. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__containers_8h_source.html b/releases/2.9.0/cppdoc/binary__containers_8h_source.html
new file mode 100644
index 0000000..3a6e152
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__containers_8h_source.html
@@ -0,0 +1,118 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_containers.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_containers.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__containers_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comm [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayWriter_html_a81293d754bb61eb8e17f17ad017f2fc4"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayWriter.html#a81293d754bb61eb8e17f17ad017f2fc4">ignite::binary::BinaryArrayWriter::Write</a></div><div class="ttdeci">void Write(const T &amp;val)</div><div class="ttdoc">Write a value. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:144</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html_a7fb0a08bb8162b612ecc1c40e59af222"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html#a7fb0a08bb8162b612ecc1c40e59af222">ignite::binary::BinaryArrayReader::GetNext</a></div><div class="ttdeci">T GetNext()</div><div class="ttdoc">Read next element. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:423</div></div>
+<div class="ttc" id="binary__consts_8h_html"><div class="ttname"><a href="binary__consts_8h.html">binary_consts.h</a></div><div class="ttdoc">Declares specific binary constatants. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html_a088e0fc02b2d4909fe1ab49e4f62521e"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html#a088e0fc02b2d4909fe1ab49e4f62521e">ignite::binary::BinaryArrayReader::IsNull</a></div><div class="ttdeci">bool IsNull()</div><div class="ttdoc">Check whether array is NULL. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:443</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayReader.html">ignite::binary::BinaryStringArrayReader</a></div><div class="ttdoc">Binary string array reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:297</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionWriter_html_a34d5d50ba640893134cd092460001dd9"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionWriter.html#a34d5d50ba640893134cd092460001dd9">ignite::binary::BinaryCollectionWriter::BinaryCollectionWriter</a></div><div class="ttdeci">BinaryCollectionWriter(impl::binary::BinaryWriterImpl *impl, int32_t id)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> binary_containers.h: [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html">ignite::binary::BinaryMapReader</a></div><div class="ttdoc">Binary map reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:561</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html_a27353807d6da15623f8539c5f982bbd5"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html#a27353807d6da15623f8539c5f982bbd5">ignite::binary::BinaryCollectionReader::GetType</a></div><div class="ttdeci">CollectionType::Type GetType()</div><div class="ttdoc">Get collection type. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:514</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html">ignite::binary::BinaryCollectionReader</a></div><div class="ttdoc">Binary collection reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:468</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionWriter_html_aaeba2731eee928480299a3310257d285"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionWriter.html#aaeba2731eee928480299a3310257d285">ignite::binary::BinaryCollectionWriter::Close</a></div><div class="ttdeci">void Close()</div><div class="ttdoc">Close the writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:218</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayReader_html_a34ca73f7bf8b554ba6c7aae380bdeebe"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayReader.html#a34ca73f7bf8b554ba6c7aae380bdeebe">ignite::binary::BinaryStringArrayReader::GetNext</a></div><div class="ttdeci">std::string GetNext()</div><div class="ttdoc">Get next element. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:339</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapWriter_html_a887db8056137c600bfe09b89f372607c"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapWriter.html#a887db8056137c600bfe09b89f372607c">ignite::binary::BinaryMapWriter::Close</a></div><div class="ttdeci">void Close()</div><div class="ttdoc">Close the writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:277</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionWriter_html_aba9d255d8c4094d7f3f2aa32b81cef74"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionWriter.html#aba9d255d8c4094d7f3f2aa32b81cef74">ignite::binary::BinaryCollectionWriter::Write</a></div><div class="ttdeci">void Write(const T &amp;val)</div><div class="ttdoc">Write a value. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:205</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html_a629e12f4aa308243c57fe4a4563d84b1"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html#a629e12f4aa308243c57fe4a4563d84b1">ignite::binary::BinaryCollectionReader::GetSize</a></div><div class="ttdeci">int32_t GetSize()</div><div class="ttdoc">Get collection size. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:524</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionWriter.html">ignite::binary::BinaryCollectionWriter</a></div><div class="ttdoc">Binary collection writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:182</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html_a7030978b9711e8f5dab63028558867e2"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html#a7030978b9711e8f5dab63028558867e2">ignite::binary::BinaryCollectionReader::IsNull</a></div><div class="ttdeci">bool IsNull()</div><div class="ttdoc">Check whether collection is NULL. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:534</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayWriter_html_a47f09b6de2bd4d9d31b04fc389ad3946"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayWriter.html#a47f09b6de2bd4d9d31b04fc389ad3946">ignite::binary::BinaryArrayWriter::Close</a></div><div class="ttdeci">void Close()</div><div class="ttdoc">Close the writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:157</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html_a74ac58c53a8bc524199fcc6fe479e7ef"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html#a74ac58c53a8bc524199fcc6fe479e7ef">ignite::binary::BinaryMapReader::IsNull</a></div><div class="ttdeci">bool IsNull()</div><div class="ttdoc">Check whether map is NULL. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:630</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayWriter.html">ignite::binary::BinaryArrayWriter</a></div><div class="ttdoc">Binary array writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:121</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html">ignite::binary::BinaryArrayReader</a></div><div class="ttdoc">Binary array reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:389</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bb"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bb">ignite::binary::CollectionType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:35</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456">ignite::binary::MapType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:69</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html_a934ac1c5a28bee74c02a360abb736b19"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html#a934ac1c5a28bee74c02a360abb736b19">ignite::binary::BinaryCollectionReader::GetNext</a></div><div class="ttdeci">T GetNext()</div><div class="ttdoc">Read next element. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:503</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayWriter.html">ignite::binary::BinaryStringArrayWriter</a></div><div class="ttdoc">Binary string array writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:48</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html_ad62c2bfd4e90e4c0080e22ed88f38fda"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html#ad62c2bfd4e90e4c0080e22ed88f38fda">ignite::binary::BinaryMapReader::HasNext</a></div><div class="ttdeci">bool HasNext()</div><div class="ttdoc">Check whether next element is available for read. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:584</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayWriter_html_ad814256184e3b641f6b655a75d19e1ce"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayWriter.html#ad814256184e3b641f6b655a75d19e1ce">ignite::binary::BinaryStringArrayWriter::Write</a></div><div class="ttdeci">void Write(const std::string &amp;val)</div><div class="ttdoc">Write string. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:86</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayWriter_html_aec2ce4c2637563459874d053d24ecced"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayWriter.html#aec2ce4c2637563459874d053d24ecced">ignite::binary::BinaryArrayWriter::BinaryArrayWriter</a></div><div class="ttdeci">BinaryArrayWriter(impl::binary::BinaryWriterImpl *impl, int32_t id)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:131</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html_a2b5fe1df5d800106befb2b6984b16f2d"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html#a2b5fe1df5d800106befb2b6984b16f2d">ignite::binary::BinaryMapReader::BinaryMapReader</a></div><div class="ttdeci">BinaryMapReader(impl::binary::BinaryReaderImpl *impl, int32_t id, MapType::Type type, int32_t size)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:5 [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html_a372fd3a24cee84d85c51f88edd7c3c44"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html#a372fd3a24cee84d85c51f88edd7c3c44">ignite::binary::BinaryArrayReader::GetSize</a></div><div class="ttdeci">int32_t GetSize()</div><div class="ttdoc">Get array size. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:433</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html_ad4cdf13a2658198ac1972afe90727dbf"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html#ad4cdf13a2658198ac1972afe90727dbf">ignite::binary::BinaryMapReader::GetNext</a></div><div class="ttdeci">void GetNext(K &amp;key, V &amp;val)</div><div class="ttdoc">Read next element. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:599</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html_a69edda88dcef3c1459591f725d0e1c3e"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html#a69edda88dcef3c1459591f725d0e1c3e">ignite::binary::BinaryMapReader::GetSize</a></div><div class="ttdeci">int32_t GetSize()</div><div class="ttdoc">Get map size. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:620</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapWriter.html">ignite::binary::BinaryMapWriter</a></div><div class="ttdoc">Binary map writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:241</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html_aa7845e8ce6615fb7e0c32c6ce2c1543a"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html#aa7845e8ce6615fb7e0c32c6ce2c1543a">ignite::binary::BinaryArrayReader::HasNext</a></div><div class="ttdeci">bool HasNext()</div><div class="ttdoc">Check whether next element is available for read. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:411</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html_a5910e720e45b814afd5679a2f53a1729"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html#a5910e720e45b814afd5679a2f53a1729">ignite::binary::BinaryMapReader::GetType</a></div><div class="ttdeci">MapType::Type GetType()</div><div class="ttdoc">Get map type. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:610</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapWriter_html_a31cf449090d8d3417ad5a36616868ebd"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapWriter.html#a31cf449090d8d3417ad5a36616868ebd">ignite::binary::BinaryMapWriter::Write</a></div><div class="ttdeci">void Write(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Write a map entry. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:265</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html_a769b28f697b49ac51623493006e4eaa7"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html#a769b28f697b49ac51623493006e4eaa7">ignite::binary::BinaryArrayReader::BinaryArrayReader</a></div><div class="ttdeci">BinaryArrayReader(impl::binary::BinaryReaderImpl *impl, int32_t id, int32_t size)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:400</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html_a4a63f1059659d11bcfa211acce8fbf2c"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html#a4a63f1059659d11bcfa211acce8fbf2c">ignite::binary::BinaryCollectionReader::HasNext</a></div><div class="ttdeci">bool HasNext()</div><div class="ttdoc">Check whether next element is available for read. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:491</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html_a3b88325f92a5a1784555a51db7648981"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html#a3b88325f92a5a1784555a51db7648981">ignite::binary::BinaryCollectionReader::BinaryCollectionReader</a></div><div class="ttdeci">BinaryCollectionReader(impl::binary::BinaryReaderImpl *impl, int32_t id, const CollectionType::Type type, int32_t size)</div><div class="ttdoc">Constructor. </div><div class= [...]
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__enum_8h.html b/releases/2.9.0/cppdoc/binary__enum_8h.html
new file mode 100644
index 0000000..1b3e890
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__enum_8h.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_enum.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_enum.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">ignite::binary::BinaryEnum</a> class template and helping classes to declare enum type specialization for user types.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="binary__type_8h_source.html">ignite/binary/binary_type.h</a>&gt;</code><br />
+</div>
+<p><a href="binary__enum_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryEnum.html">ignite::binary::BinaryEnum&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary enum structure.  <a href="structignite_1_1binary_1_1BinaryEnum.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryEnumDefault.html">ignite::binary::BinaryEnumDefault&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">BinaryEnum</a>.  <a href="structignite_1_1binary_1_1BinaryEnumDefault.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html">ignite::binary::BinaryEnumIntMinNull&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementations of <a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">BinaryEnum</a> nullability when INT32_MIN ordinal value used as a NULL indicator.  <a href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryEnumDefaultAll.html">ignite::binary::BinaryEnumDefaultAll&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> hashing functions and non-null type behaviour.  <a href="structignite_1_1binary_1_1BinaryEnumDefaultAll.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html">ignite::binary::BinaryEnum&lt; T * &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">BinaryEnum</a> template specialization for pointers.  <a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="structignite_1_1binary_1_1BinaryEnum.html" title="Binary enum structure. ">ignite::binary::BinaryEnum</a> class template and helping classes to declare enum type specialization for user types. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__enum_8h_source.html b/releases/2.9.0/cppdoc/binary__enum_8h_source.html
new file mode 100644
index 0000000..884ab47
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__enum_8h_source.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_enum.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_enum.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__enum_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">  [...]
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4_html_acb787af46b4d8b7e7e94916e52b5d619"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#acb787af46b4d8b7e7e94916e52b5d619">ignite::binary::BinaryEnum&lt; T * &gt;::GetNull</a></div><div class="ttdeci">static void GetNull(T *&amp;dst)</div><div class="ttdoc">Get NULL value for the enum type. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:196</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4_html_afbc66e7268e86329de27d6da77910999"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#afbc66e7268e86329de27d6da77910999">ignite::binary::BinaryEnum&lt; T * &gt;::FromOrdinal</a></div><div class="ttdeci">static T * FromOrdinal(int32_t ordinal)</div><div class="ttdoc">Get enum value for the given ordinal value. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:175</div></div>
+<div class="ttc" id="namespaceignite_1_1binary_html_ac93fb79680cc0baff9d1d6bd6e44139a"><div class="ttname"><a href="namespaceignite_1_1binary.html#ac93fb79680cc0baff9d1d6bd6e44139a">ignite::binary::GetBinaryStringHashCode</a></div><div class="ttdeci">IGNITE_IMPORT_EXPORT int32_t GetBinaryStringHashCode(const char *val)</div><div class="ttdoc">Get binary string hash code. </div><div class="ttdef"><b>Definition:</b> binary_type.cpp:24</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4_html_a09c0f434d55b5c8a7ce5c61d2a4ec939"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#a09c0f434d55b5c8a7ce5c61d2a4ec939">ignite::binary::BinaryEnum&lt; T * &gt;::GetTypeName</a></div><div class="ttdeci">static void GetTypeName(std::string &amp;dst)</div><div class="ttdoc">Get binary object type name. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:155</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumIntMinNull_html_aa30c2ef446330641dccec82da8959dac"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html#aa30c2ef446330641dccec82da8959dac">ignite::binary::BinaryEnumIntMinNull::IsNull</a></div><div class="ttdeci">static bool IsNull(const T &amp;val)</div><div class="ttdoc">Check whether passed binary object should be interpreted as NULL. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:107</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumDefault_html_a17bb09ef18e4045edef992e467bc9672"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumDefault.html#a17bb09ef18e4045edef992e467bc9672">ignite::binary::BinaryEnumDefault::GetOrdinal</a></div><div class="ttdeci">static int32_t GetOrdinal(T value)</div><div class="ttdoc">Get enum type ordinal. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:80</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumDefaultAll_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumDefaultAll.html">ignite::binary::BinaryEnumDefaultAll</a></div><div class="ttdoc">Default implementations of BinaryType hashing functions and non-null type behaviour. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:127</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumIntMinNull_html_a4c148f58c4be44113ca334fcaa05c29b"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html#a4c148f58c4be44113ca334fcaa05c29b">ignite::binary::BinaryEnumIntMinNull::GetNull</a></div><div class="ttdeci">static void GetNull(T &amp;dst)</div><div class="ttdoc">Get NULL value for the given binary type. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:117</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4_html_a190ddba8542dfae87ae210a92865ffbf"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#a190ddba8542dfae87ae210a92865ffbf">ignite::binary::BinaryEnum&lt; T * &gt;::BinaryEnumDereferenced</a></div><div class="ttdeci">BinaryEnum&lt; T &gt; BinaryEnumDereferenced</div><div class="ttdoc">Actual type. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:138</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4_html_a5b59c3242d574bb1024f878858f47ac4"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#a5b59c3242d574bb1024f878858f47ac4">ignite::binary::BinaryEnum&lt; T * &gt;::IsNull</a></div><div class="ttdeci">static bool IsNull(T *const &amp;obj)</div><div class="ttdoc">Check whether passed enum should be interpreted as NULL. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:18 [...]
+<div class="ttc" id="binary__type_8h_html"><div class="ttname"><a href="binary__type_8h.html">binary_type.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryType class template and helping macros to declare binary type speciali...</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumDefault_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumDefault.html">ignite::binary::BinaryEnumDefault</a></div><div class="ttdoc">Default implementations of BinaryEnum. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:60</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumDefault_html_ab3e1336c69ef00e4fd3d4d3343b8dd16"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumDefault.html#ab3e1336c69ef00e4fd3d4d3343b8dd16">ignite::binary::BinaryEnumDefault::GetTypeId</a></div><div class="ttdeci">static int32_t GetTypeId()</div><div class="ttdoc">Get type ID for the enum type. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:67</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4_html_ae7d268e2d84fdc34bdf1c7447a8980e0"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html#ae7d268e2d84fdc34bdf1c7447a8980e0">ignite::binary::BinaryEnum&lt; T * &gt;::GetTypeId</a></div><div class="ttdeci">static int32_t GetTypeId()</div><div class="ttdoc">Get binary object type ID. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:145</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumDefault_html_a625b0d7a350837f27db254b2d2bab319"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumDefault.html#a625b0d7a350837f27db254b2d2bab319">ignite::binary::BinaryEnumDefault::FromOrdinal</a></div><div class="ttdeci">static T FromOrdinal(int32_t ordinal)</div><div class="ttdoc">Get enum value for the given ordinal value. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:90</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnumIntMinNull_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html">ignite::binary::BinaryEnumIntMinNull</a></div><div class="ttdoc">Implementations of BinaryEnum nullability when INT32_MIN ordinal value used as a NULL indicator...</div><div class="ttdef"><b>Definition:</b> binary_enum.h:100</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryEnum_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryEnum.html">ignite::binary::BinaryEnum</a></div><div class="ttdoc">Binary enum structure. </div><div class="ttdef"><b>Definition:</b> binary_enum.h:54</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__enum__entry_8h.html b/releases/2.9.0/cppdoc/binary__enum__entry_8h.html
new file mode 100644
index 0000000..c07d42b
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__enum__entry_8h.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_enum_entry.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_enum_entry.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryEnumEntry.html" title="Binary enum entry. ">ignite::binary::BinaryEnumEntry</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+</div>
+<p><a href="binary__enum__entry_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryEnumEntry.html">ignite::binary::BinaryEnumEntry</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary enum entry.  <a href="classignite_1_1binary_1_1BinaryEnumEntry.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryEnumEntry.html" title="Binary enum entry. ">ignite::binary::BinaryEnumEntry</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__enum__entry_8h_source.html b/releases/2.9.0/cppdoc/binary__enum__entry_8h_source.html
new file mode 100644
index 0000000..469d2b9
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__enum__entry_8h_source.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_enum_entry.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_enum_entry.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__enum__entry_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="com [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html_a3b9c6c381c6d4cf74171c4a23ac29767"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html#a3b9c6c381c6d4cf74171c4a23ac29767">ignite::binary::BinaryEnumEntry::BinaryEnumEntry</a></div><div class="ttdeci">BinaryEnumEntry()</div><div class="ttdoc">Default constructor. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:45</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html_a1c6d52ed42e3e6fe023e4bf5de306f5b"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html#a1c6d52ed42e3e6fe023e4bf5de306f5b">ignite::binary::BinaryEnumEntry::IsNull</a></div><div class="ttdeci">bool IsNull() const</div><div class="ttdoc">Check whether value was acquired by reading a NULL value. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:92</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html_afc1e17cca4fda509e4fbdfc36223cd3d"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html#afc1e17cca4fda509e4fbdfc36223cd3d">ignite::binary::BinaryEnumEntry::BinaryEnumEntry</a></div><div class="ttdeci">BinaryEnumEntry(int32_t typeId, int32_t ordinal)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:58</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html">ignite::binary::BinaryEnumEntry</a></div><div class="ttdoc">Binary enum entry. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:39</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html_a1f1c7da6d7eeab22d8ecfdfc556de6ab"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html#a1f1c7da6d7eeab22d8ecfdfc556de6ab">ignite::binary::BinaryEnumEntry::GetTypeId</a></div><div class="ttdeci">int32_t GetTypeId() const</div><div class="ttdoc">Get type ID. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:72</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__object_8h.html b/releases/2.9.0/cppdoc/binary__object_8h.html
new file mode 100644
index 0000000..b00db0e
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__object_8h.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_object.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_object.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryObject.html" title="Binary object. ">ignite::binary::BinaryObject</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/impl/binary/binary_object_impl.h&gt;</code><br />
+</div>
+<p><a href="binary__object_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryObject.html">ignite::binary::BinaryObject</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary object.  <a href="classignite_1_1binary_1_1BinaryObject.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryObject.html" title="Binary object. ">ignite::binary::BinaryObject</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__object_8h_source.html b/releases/2.9.0/cppdoc/binary__object_8h_source.html
new file mode 100644
index 0000000..d37180e
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__object_8h_source.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_object.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_object.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__object_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment" [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryObject_html_a001112359409827867634b664666b524"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryObject.html#a001112359409827867634b664666b524">ignite::binary::BinaryObject::HasField</a></div><div class="ttdeci">bool HasField(const char *name) const</div><div class="ttdoc">Check if the binary object has the specified field. </div><div class="ttdef"><b>Definition:</b> binary_object.h:139</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryObject_html_af334348d8a3dfa3524d5e671c6a256ca"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryObject.html#af334348d8a3dfa3524d5e671c6a256ca">ignite::binary::BinaryObject::operator=</a></div><div class="ttdeci">BinaryObject &amp; operator=(const BinaryObject &amp;other)</div><div class="ttdoc">Assignment operator. </div><div class="ttdef"><b>Definition:</b> binary_object.h:98</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryObject_html_aa6fec1748035deed676bb04942a0a7c1"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryObject.html#aa6fec1748035deed676bb04942a0a7c1">ignite::binary::BinaryObject::Deserialize</a></div><div class="ttdeci">T Deserialize() const</div><div class="ttdoc">Deserialize object. </div><div class="ttdef"><b>Definition:</b> binary_object.h:113</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryObject_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryObject.html">ignite::binary::BinaryObject</a></div><div class="ttdoc">Binary object. </div><div class="ttdef"><b>Definition:</b> binary_object.h:48</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryObject_html_a27cda9ca714886910ada1b62c76f59e4"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryObject.html#a27cda9ca714886910ada1b62c76f59e4">ignite::binary::BinaryObject::GetField</a></div><div class="ttdeci">T GetField(const char *name) const</div><div class="ttdoc">Get field. </div><div class="ttdef"><b>Definition:</b> binary_object.h:127</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__raw__reader_8h.html b/releases/2.9.0/cppdoc/binary__raw__reader_8h.html
new file mode 100644
index 0000000..b4f0910
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__raw__reader_8h.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_raw_reader.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_raw_reader.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryRawReader.html" title="Binary raw reader. ">ignite::binary::BinaryRawReader</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;string&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &quot;ignite/impl/binary/binary_reader_impl.h&quot;</code><br />
+<code>#include &quot;<a class="el" href="binary__consts_8h_source.html">ignite/binary/binary_consts.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="binary__containers_8h_source.html">ignite/binary/binary_containers.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="binary__enum__entry_8h_source.html">ignite/binary/binary_enum_entry.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="guid_8h_source.html">ignite/guid.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="date_8h_source.html">ignite/date.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="timestamp_8h_source.html">ignite/timestamp.h</a>&quot;</code><br />
+</div>
+<p><a href="binary__raw__reader_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryRawReader.html">ignite::binary::BinaryRawReader</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary raw reader.  <a href="classignite_1_1binary_1_1BinaryRawReader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryRawReader.html" title="Binary raw reader. ">ignite::binary::BinaryRawReader</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__raw__reader_8h_source.html b/releases/2.9.0/cppdoc/binary__raw__reader_8h_source.html
new file mode 100644
index 0000000..01ed1b4
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__raw__reader_8h_source.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_raw_reader.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_raw_reader.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__raw__reader_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="com [...]
+<div class="ttc" id="binary__consts_8h_html"><div class="ttname"><a href="binary__consts_8h.html">binary_consts.h</a></div><div class="ttdoc">Declares specific binary constatants. </div></div>
+<div class="ttc" id="classignite_1_1Date_html"><div class="ttname"><a href="classignite_1_1Date.html">ignite::Date</a></div><div class="ttdoc">Date type. </div><div class="ttdef"><b>Definition:</b> date.h:35</div></div>
+<div class="ttc" id="binary__containers_8h_html"><div class="ttname"><a href="binary__containers_8h.html">binary_containers.h</a></div><div class="ttdoc">Declares binary reader and writer types for the collections. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayReader.html">ignite::binary::BinaryStringArrayReader</a></div><div class="ttdoc">Binary string array reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:297</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html">ignite::binary::BinaryMapReader</a></div><div class="ttdoc">Binary map reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:561</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_a9136228b20464d90da750ffdfeea2580"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#a9136228b20464d90da750ffdfeea2580">ignite::binary::BinaryRawReader::ReadCollection</a></div><div class="ttdeci">BinaryCollectionReader&lt; T &gt; ReadCollection()</div><div class="ttdoc">Start collection read. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:393</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html">ignite::binary::BinaryCollectionReader</a></div><div class="ttdoc">Binary collection reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:468</div></div>
+<div class="ttc" id="guid_8h_html"><div class="ttname"><a href="guid_8h.html">guid.h</a></div><div class="ttdoc">Declares ignite::Guid class. </div></div>
+<div class="ttc" id="timestamp_8h_html"><div class="ttname"><a href="timestamp_8h.html">timestamp.h</a></div><div class="ttdoc">Declares ignite::Timestamp class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_aff1408c7b4012b678495d8f5078ec765"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#aff1408c7b4012b678495d8f5078ec765">ignite::binary::BinaryRawReader::ReadMap</a></div><div class="ttdeci">BinaryMapReader&lt; K, V &gt; ReadMap()</div><div class="ttdoc">Start map read. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:426</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_ac5374eb6292ee4e2eababfa00a1a43c8"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#ac5374eb6292ee4e2eababfa00a1a43c8">ignite::binary::BinaryRawReader::ReadCollection</a></div><div class="ttdeci">int32_t ReadCollection(OutputIterator out)</div><div class="ttdoc">Read values and insert them to specified position. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:410</div></div>
+<div class="ttc" id="binary__enum__entry_8h_html"><div class="ttname"><a href="binary__enum__entry_8h.html">binary_enum_entry.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryEnumEntry class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html">ignite::binary::BinaryEnumEntry</a></div><div class="ttdoc">Binary enum entry. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:39</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_a34cd8d43de7d5628989a4ac523a3929a"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#a34cd8d43de7d5628989a4ac523a3929a">ignite::binary::BinaryRawReader::ReadArray</a></div><div class="ttdeci">BinaryArrayReader&lt; T &gt; ReadArray()</div><div class="ttdoc">Start array read. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:373</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html">ignite::binary::BinaryArrayReader</a></div><div class="ttdoc">Binary array reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:389</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_af5ff85f098aa717942108997b1abd2e2"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#af5ff85f098aa717942108997b1abd2e2">ignite::binary::BinaryRawReader::TryReadObject</a></div><div class="ttdeci">bool TryReadObject(T &amp;res)</div><div class="ttdoc">Try read object. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:486</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bb"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bb">ignite::binary::CollectionType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_aa3312a1b3ae760afca44f67b466c3f7c"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#aa3312a1b3ae760afca44f67b466c3f7c">ignite::binary::BinaryRawReader::ReadObject</a></div><div class="ttdeci">T ReadObject()</div><div class="ttdoc">Read object. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:458</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456">ignite::binary::MapType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:69</div></div>
+<div class="ttc" id="classignite_1_1Time_html"><div class="ttname"><a href="classignite_1_1Time.html">ignite::Time</a></div><div class="ttdoc">Time type. </div><div class="ttdef"><b>Definition:</b> time.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_a2eb23ab505a347b1cddb474ba3870dbd"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#a2eb23ab505a347b1cddb474ba3870dbd">ignite::binary::BinaryRawReader::ReadString</a></div><div class="ttdeci">std::string ReadString()</div><div class="ttdoc">Read string from the stream. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:315</div></div>
+<div class="ttc" id="classignite_1_1Guid_html"><div class="ttname"><a href="classignite_1_1Guid.html">ignite::Guid</a></div><div class="ttdoc">Global universally unique identifier (GUID). </div><div class="ttdef"><b>Definition:</b> guid.h:36</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_aa1a78423d2fb1456c383e7f0f7ad01b0"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#aa1a78423d2fb1456c383e7f0f7ad01b0">ignite::binary::BinaryRawReader::ReadEnum</a></div><div class="ttdeci">T ReadEnum()</div><div class="ttdoc">Read enum value. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:471</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_a66037b21e59e8f7f742681d8d67fa803"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#a66037b21e59e8f7f742681d8d67fa803">ignite::binary::BinaryRawReader::ReadString</a></div><div class="ttdeci">void ReadString(std::string &amp;dst)</div><div class="ttdoc">Read string from the stream. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:329</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="date_8h_html"><div class="ttname"><a href="date_8h.html">date.h</a></div><div class="ttdoc">Declares ignite::Date class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html">ignite::binary::BinaryRawReader</a></div><div class="ttdoc">Binary raw reader. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:57</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__raw__writer_8h.html b/releases/2.9.0/cppdoc/binary__raw__writer_8h.html
new file mode 100644
index 0000000..e64aa3e
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__raw__writer_8h.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_raw_writer.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_raw_writer.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryRawWriter.html" title="Binary raw writer. ">ignite::binary::BinaryRawWriter</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &quot;ignite/impl/binary/binary_writer_impl.h&quot;</code><br />
+<code>#include &quot;<a class="el" href="binary__consts_8h_source.html">ignite/binary/binary_consts.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="binary__containers_8h_source.html">ignite/binary/binary_containers.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="guid_8h_source.html">ignite/guid.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="date_8h_source.html">ignite/date.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="timestamp_8h_source.html">ignite/timestamp.h</a>&quot;</code><br />
+</div>
+<p><a href="binary__raw__writer_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryRawWriter.html">ignite::binary::BinaryRawWriter</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary raw writer.  <a href="classignite_1_1binary_1_1BinaryRawWriter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryRawWriter.html" title="Binary raw writer. ">ignite::binary::BinaryRawWriter</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__raw__writer_8h_source.html b/releases/2.9.0/cppdoc/binary__raw__writer_8h_source.html
new file mode 100644
index 0000000..4a42fa5
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__raw__writer_8h_source.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_raw_writer.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_raw_writer.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__raw__writer_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="com [...]
+<div class="ttc" id="classignite_1_1Timestamp_html"><div class="ttname"><a href="classignite_1_1Timestamp.html">ignite::Timestamp</a></div><div class="ttdoc">Timestamp type. </div><div class="ttdef"><b>Definition:</b> timestamp.h:37</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_a4b237c690cc34b67e2491f408eff1d77"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#a4b237c690cc34b67e2491f408eff1d77">ignite::binary::BinaryRawWriter::WriteCollection</a></div><div class="ttdeci">void WriteCollection(InputIterator first, InputIterator last)</div><div class="ttdoc">Write values in interval [first, last). </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:360</div></div>
+<div class="ttc" id="binary__consts_8h_html"><div class="ttname"><a href="binary__consts_8h.html">binary_consts.h</a></div><div class="ttdoc">Declares specific binary constatants. </div></div>
+<div class="ttc" id="classignite_1_1Date_html"><div class="ttname"><a href="classignite_1_1Date.html">ignite::Date</a></div><div class="ttdoc">Date type. </div><div class="ttdef"><b>Definition:</b> date.h:35</div></div>
+<div class="ttc" id="binary__containers_8h_html"><div class="ttname"><a href="binary__containers_8h.html">binary_containers.h</a></div><div class="ttdoc">Declares binary reader and writer types for the collections. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_a2ab3135f28e2833881e2e08c961f3945"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#a2ab3135f28e2833881e2e08c961f3945">ignite::binary::BinaryRawWriter::WriteMap</a></div><div class="ttdeci">BinaryMapWriter&lt; K, V &gt; WriteMap(MapType::Type typ)</div><div class="ttdoc">Start map write. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:408</div></div>
+<div class="ttc" id="guid_8h_html"><div class="ttname"><a href="guid_8h.html">guid.h</a></div><div class="ttdoc">Declares ignite::Guid class. </div></div>
+<div class="ttc" id="timestamp_8h_html"><div class="ttname"><a href="timestamp_8h.html">timestamp.h</a></div><div class="ttdoc">Declares ignite::Timestamp class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_aad084d278917b8eeecdd0b5b3770b31b"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#aad084d278917b8eeecdd0b5b3770b31b">ignite::binary::BinaryRawWriter::WriteEnum</a></div><div class="ttdeci">void WriteEnum(T val)</div><div class="ttdoc">Write binary enum entry. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:434</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_aa284a8ddeb81777237cff22ee14a1f26"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#aa284a8ddeb81777237cff22ee14a1f26">ignite::binary::BinaryRawWriter::WriteCollection</a></div><div class="ttdeci">BinaryCollectionWriter&lt; T &gt; WriteCollection(CollectionType::Type typ)</div><div class="ttdoc">Start collection write. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:346</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html">ignite::binary::BinaryEnumEntry</a></div><div class="ttdoc">Binary enum entry. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:39</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_aeaf9bc94fd7c1a7e942abdda73d6b599"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#aeaf9bc94fd7c1a7e942abdda73d6b599">ignite::binary::BinaryRawWriter::WriteCollection</a></div><div class="ttdeci">void WriteCollection(InputIterator first, InputIterator last, CollectionType::Type typ)</div><div class="ttdoc">Write values in interval [first, last). </div><div class="ttdef"><b>Definition:</b> binary [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionWriter.html">ignite::binary::BinaryCollectionWriter</a></div><div class="ttdoc">Binary collection writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:182</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayWriter.html">ignite::binary::BinaryArrayWriter</a></div><div class="ttdoc">Binary array writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:121</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bb"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bb">ignite::binary::CollectionType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_ab5d137d04b0131f52d2e11d6d6146a27"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#ab5d137d04b0131f52d2e11d6d6146a27">ignite::binary::BinaryRawWriter::WriteObject</a></div><div class="ttdeci">void WriteObject(const T &amp;val)</div><div class="ttdoc">Write object. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:421</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456">ignite::binary::MapType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:69</div></div>
+<div class="ttc" id="classignite_1_1Time_html"><div class="ttname"><a href="classignite_1_1Time.html">ignite::Time</a></div><div class="ttdoc">Time type. </div><div class="ttdef"><b>Definition:</b> time.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayWriter.html">ignite::binary::BinaryStringArrayWriter</a></div><div class="ttdoc">Binary string array writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:48</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_a95b3382c99f50a6b751041946a6d8820"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#a95b3382c99f50a6b751041946a6d8820">ignite::binary::BinaryRawWriter::WriteCollection</a></div><div class="ttdeci">BinaryCollectionWriter&lt; T &gt; WriteCollection()</div><div class="ttdoc">Start collection write. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:328</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html">ignite::binary::BinaryRawWriter</a></div><div class="ttdoc">Binary raw writer. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:55</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456ae64ff37323ba9bc49d3dd6e3133ac486"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456ae64ff37323ba9bc49d3dd6e3133ac486">ignite::binary::MapType::UNDEFINED</a></div><div class="ttdoc">Undefined. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:74</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bba0dbcb37b8e35ac72ed89b53305ed3596"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bba0dbcb37b8e35ac72ed89b53305ed3596">ignite::binary::CollectionType::UNDEFINED</a></div><div class="ttdoc">Undefined. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:40</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_a919156abb2cb4a0bffe4b7f542d202f6"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#a919156abb2cb4a0bffe4b7f542d202f6">ignite::binary::BinaryRawWriter::WriteString</a></div><div class="ttdeci">void WriteString(const std::string &amp;val)</div><div class="ttdoc">Write string. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:267</div></div>
+<div class="ttc" id="classignite_1_1Guid_html"><div class="ttname"><a href="classignite_1_1Guid.html">ignite::Guid</a></div><div class="ttdoc">Global universally unique identifier (GUID). </div><div class="ttdef"><b>Definition:</b> guid.h:36</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html_ab808ab392d9f32e0454015cb648a0bd9"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html#ab808ab392d9f32e0454015cb648a0bd9">ignite::binary::BinaryRawWriter::WriteMap</a></div><div class="ttdeci">BinaryMapWriter&lt; K, V &gt; WriteMap()</div><div class="ttdoc">Start map write. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:390</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapWriter.html">ignite::binary::BinaryMapWriter</a></div><div class="ttdoc">Binary map writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:241</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="date_8h_html"><div class="ttname"><a href="date_8h.html">date.h</a></div><div class="ttdoc">Declares ignite::Date class. </div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__reader_8h.html b/releases/2.9.0/cppdoc/binary__reader_8h.html
new file mode 100644
index 0000000..4c8795b
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__reader_8h.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_reader.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_reader.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryReader.html" title="Binary reader. ">ignite::binary::BinaryReader</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;string&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &quot;<a class="el" href="binary__raw__reader_8h_source.html">ignite/binary/binary_raw_reader.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="guid_8h_source.html">ignite/guid.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="date_8h_source.html">ignite/date.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="timestamp_8h_source.html">ignite/timestamp.h</a>&quot;</code><br />
+</div>
+<p><a href="binary__reader_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryReader.html">ignite::binary::BinaryReader</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary reader.  <a href="classignite_1_1binary_1_1BinaryReader.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryReader.html" title="Binary reader. ">ignite::binary::BinaryReader</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__reader_8h_source.html b/releases/2.9.0/cppdoc/binary__reader_8h_source.html
new file mode 100644
index 0000000..df16d28
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__reader_8h_source.html
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_reader.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_reader.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__reader_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment" [...]
+<div class="ttc" id="classignite_1_1Date_html"><div class="ttname"><a href="classignite_1_1Date.html">ignite::Date</a></div><div class="ttdoc">Date type. </div><div class="ttdef"><b>Definition:</b> date.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayReader.html">ignite::binary::BinaryStringArrayReader</a></div><div class="ttdoc">Binary string array reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:297</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapReader.html">ignite::binary::BinaryMapReader</a></div><div class="ttdoc">Binary map reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:561</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionReader.html">ignite::binary::BinaryCollectionReader</a></div><div class="ttdoc">Binary collection reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:468</div></div>
+<div class="ttc" id="guid_8h_html"><div class="ttname"><a href="guid_8h.html">guid.h</a></div><div class="ttdoc">Declares ignite::Guid class. </div></div>
+<div class="ttc" id="timestamp_8h_html"><div class="ttname"><a href="timestamp_8h.html">timestamp.h</a></div><div class="ttdoc">Declares ignite::Timestamp class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html">ignite::binary::BinaryEnumEntry</a></div><div class="ttdoc">Binary enum entry. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:39</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_ad8ec8b3f38325cfaa060af47e189b1c5"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#ad8ec8b3f38325cfaa060af47e189b1c5">ignite::binary::BinaryReader::ReadCollection</a></div><div class="ttdeci">BinaryCollectionReader&lt; T &gt; ReadCollection(const char *fieldName)</div><div class="ttdoc">Start collection read. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:409</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_a5b263cb6b0c2a213a0301d6583ffa7e6"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#a5b263cb6b0c2a213a0301d6583ffa7e6">ignite::binary::BinaryReader::ReadCollection</a></div><div class="ttdeci">int32_t ReadCollection(const char *fieldName, OutputIterator out)</div><div class="ttdoc">Read values and insert them to specified position. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:427</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_a451a4c39ea73b5935387de2173b64df2"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#a451a4c39ea73b5935387de2173b64df2">ignite::binary::BinaryReader::ReadMap</a></div><div class="ttdeci">BinaryMapReader&lt; K, V &gt; ReadMap(const char *fieldName)</div><div class="ttdoc">Start map read. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:444</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayReader.html">ignite::binary::BinaryArrayReader</a></div><div class="ttdoc">Binary array reader. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:389</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bb"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bb">ignite::binary::CollectionType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:35</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456">ignite::binary::MapType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:69</div></div>
+<div class="ttc" id="classignite_1_1Time_html"><div class="ttname"><a href="classignite_1_1Time.html">ignite::Time</a></div><div class="ttdoc">Time type. </div><div class="ttdef"><b>Definition:</b> time.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_a4702b526171ac0a5f28c07a29f21be1e"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#a4702b526171ac0a5f28c07a29f21be1e">ignite::binary::BinaryReader::ReadObject</a></div><div class="ttdeci">T ReadObject(const char *fieldName)</div><div class="ttdoc">Read object. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:479</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_af946e99bc889e58b898cf1ec9a611cb1"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#af946e99bc889e58b898cf1ec9a611cb1">ignite::binary::BinaryReader::ReadString</a></div><div class="ttdeci">std::string ReadString(const char *fieldName)</div><div class="ttdoc">Read string from the stream. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:339</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_a4781ae14d86009db8ae9476e39fce8eb"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#a4781ae14d86009db8ae9476e39fce8eb">ignite::binary::BinaryReader::ReadArray</a></div><div class="ttdeci">BinaryArrayReader&lt; T &gt; ReadArray(const char *fieldName)</div><div class="ttdoc">Start array read. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:388</div></div>
+<div class="ttc" id="classignite_1_1Guid_html"><div class="ttname"><a href="classignite_1_1Guid.html">ignite::Guid</a></div><div class="ttdoc">Global universally unique identifier (GUID). </div><div class="ttdef"><b>Definition:</b> guid.h:36</div></div>
+<div class="ttc" id="binary__raw__reader_8h_html"><div class="ttname"><a href="binary__raw__reader_8h.html">binary_raw_reader.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryRawReader class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html_a9ef7034eb2a5245db9cd4d985a5eff34"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html#a9ef7034eb2a5245db9cd4d985a5eff34">ignite::binary::BinaryReader::ReadEnum</a></div><div class="ttdeci">T ReadEnum(const char *fieldName)</div><div class="ttdoc">Read enum value. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:492</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="date_8h_html"><div class="ttname"><a href="date_8h.html">date.h</a></div><div class="ttdoc">Declares ignite::Date class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html">ignite::binary::BinaryRawReader</a></div><div class="ttdoc">Binary raw reader. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:57</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html">ignite::binary::BinaryReader</a></div><div class="ttdoc">Binary reader. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:54</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__type_8h.html b/releases/2.9.0/cppdoc/binary__type_8h.html
new file mode 100644
index 0000000..adcbdaf
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__type_8h.html
@@ -0,0 +1,340 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_type.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_type.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">ignite::binary::BinaryType</a> class template and helping macros to declare binary type specialization for user types.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &lt;ignite/impl/binary/binary_type_impl.h&gt;</code><br />
+</div>
+<p><a href="binary__type_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryType.html">ignite::binary::BinaryType&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary type structure.  <a href="structignite_1_1binary_1_1BinaryType.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html">ignite::binary::BinaryTypeDefaultHashing&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> hashing functions.  <a href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html">ignite::binary::BinaryTypeNonNullableType&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> methods for non-null type.  <a href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryTypeDefaultAll.html">ignite::binary::BinaryTypeDefaultAll&lt; T &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementations of <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> hashing functions and non-null type behaviour.  <a href="structignite_1_1binary_1_1BinaryTypeDefaultAll.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html">ignite::binary::BinaryType&lt; T *&gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">BinaryType</a> template specialization for pointers.  <a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:a8101324f081e18e688069efcaf87ba4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a8101324f081e18e688069efcaf87ba4c">IGNITE_BINARY_TYPE_START</a>(T)</td></tr>
+<tr class="memdesc:a8101324f081e18e688069efcaf87ba4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start binary type definition.  <a href="#a8101324f081e18e688069efcaf87ba4c">More...</a><br /></td></tr>
+<tr class="separator:a8101324f081e18e688069efcaf87ba4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ef31d9795632c1ea5d32f7d31167fc2"><td class="memItemLeft" align="right" valign="top"><a id="a4ef31d9795632c1ea5d32f7d31167fc2"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a4ef31d9795632c1ea5d32f7d31167fc2">IGNITE_BINARY_TYPE_END</a>&#160;&#160;&#160;};</td></tr>
+<tr class="memdesc:a4ef31d9795632c1ea5d32f7d31167fc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">End binary type definition. <br /></td></tr>
+<tr class="separator:a4ef31d9795632c1ea5d32f7d31167fc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3365b656beaf4609a3f1475180da95c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#ab3365b656beaf4609a3f1475180da95c">IGNITE_BINARY_GET_TYPE_ID_AS_CONST</a>(id)</td></tr>
+<tr class="memdesc:ab3365b656beaf4609a3f1475180da95c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of GetTypeId() which returns predefined constant.  <a href="#ab3365b656beaf4609a3f1475180da95c">More...</a><br /></td></tr>
+<tr class="separator:ab3365b656beaf4609a3f1475180da95c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7991ce3e024e835e03bfe9b504103fec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a7991ce3e024e835e03bfe9b504103fec">IGNITE_BINARY_GET_TYPE_ID_AS_HASH</a>(typeName)</td></tr>
+<tr class="memdesc:a7991ce3e024e835e03bfe9b504103fec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of GetTypeId() which returns hash of passed type name.  <a href="#a7991ce3e024e835e03bfe9b504103fec">More...</a><br /></td></tr>
+<tr class="separator:a7991ce3e024e835e03bfe9b504103fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68d1c799cef1088bf1e670a44f0827c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a68d1c799cef1088bf1e670a44f0827c4">IGNITE_BINARY_GET_TYPE_NAME_AS_IS</a>(typeName)</td></tr>
+<tr class="memdesc:a68d1c799cef1088bf1e670a44f0827c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of GetTypeName() which returns type name as is.  <a href="#a68d1c799cef1088bf1e670a44f0827c4">More...</a><br /></td></tr>
+<tr class="separator:a68d1c799cef1088bf1e670a44f0827c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf83eb25907f65b729ec0a1b24208bec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#acf83eb25907f65b729ec0a1b24208bec">IGNITE_BINARY_GET_FIELD_ID_AS_HASH</a></td></tr>
+<tr class="memdesc:acf83eb25907f65b729ec0a1b24208bec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default implementation of GetFieldId() function which returns Java-way hash code of the string.  <a href="#acf83eb25907f65b729ec0a1b24208bec">More...</a><br /></td></tr>
+<tr class="separator:acf83eb25907f65b729ec0a1b24208bec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53931f11f339e64ac02c6d6acf60956a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a53931f11f339e64ac02c6d6acf60956a">IGNITE_BINARY_IS_NULL_FALSE</a>(T)</td></tr>
+<tr class="memdesc:a53931f11f339e64ac02c6d6acf60956a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of IsNull() function which always returns false.  <a href="#a53931f11f339e64ac02c6d6acf60956a">More...</a><br /></td></tr>
+<tr class="separator:a53931f11f339e64ac02c6d6acf60956a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e9baf94400149fcc246e9f1e5bdd72d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a2e9baf94400149fcc246e9f1e5bdd72d">IGNITE_BINARY_IS_NULL_IF_NULLPTR</a>(T)</td></tr>
+<tr class="memdesc:a2e9baf94400149fcc246e9f1e5bdd72d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of IsNull() function which return true if passed object is null pointer.  <a href="#a2e9baf94400149fcc246e9f1e5bdd72d">More...</a><br /></td></tr>
+<tr class="separator:a2e9baf94400149fcc246e9f1e5bdd72d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5cf312bee01a8adbff52c1272a0f1240"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a5cf312bee01a8adbff52c1272a0f1240">IGNITE_BINARY_GET_NULL_DEFAULT_CTOR</a>(T)</td></tr>
+<tr class="memdesc:a5cf312bee01a8adbff52c1272a0f1240"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of GetNull() function which returns an instance created with default constructor.  <a href="#a5cf312bee01a8adbff52c1272a0f1240">More...</a><br /></td></tr>
+<tr class="separator:a5cf312bee01a8adbff52c1272a0f1240"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a194a06e90389998d69b87e675473da78"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="binary__type_8h.html#a194a06e90389998d69b87e675473da78">IGNITE_BINARY_GET_NULL_NULLPTR</a>(T)</td></tr>
+<tr class="memdesc:a194a06e90389998d69b87e675473da78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of GetNull() function which returns NULL pointer.  <a href="#a194a06e90389998d69b87e675473da78">More...</a><br /></td></tr>
+<tr class="separator:a194a06e90389998d69b87e675473da78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ac93fb79680cc0baff9d1d6bd6e44139a"><td class="memItemLeft" align="right" valign="top">IGNITE_IMPORT_EXPORT int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html#ac93fb79680cc0baff9d1d6bd6e44139a">ignite::binary::GetBinaryStringHashCode</a> (const char *val)</td></tr>
+<tr class="memdesc:ac93fb79680cc0baff9d1d6bd6e44139a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get binary string hash code.  <a href="namespaceignite_1_1binary.html#ac93fb79680cc0baff9d1d6bd6e44139a">More...</a><br /></td></tr>
+<tr class="separator:ac93fb79680cc0baff9d1d6bd6e44139a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="structignite_1_1binary_1_1BinaryType.html" title="Binary type structure. ">ignite::binary::BinaryType</a> class template and helping macros to declare binary type specialization for user types. </p>
+</div><h2 class="groupheader">Macro Definition Documentation</h2>
+<a id="acf83eb25907f65b729ec0a1b24208bec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acf83eb25907f65b729ec0a1b24208bec">&#9670;&nbsp;</a></span>IGNITE_BINARY_GET_FIELD_ID_AS_HASH</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_GET_FIELD_ID_AS_HASH</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> int32_t GetFieldId(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) \</div><div class="line">{ \</div><div class="line">    return <a class="code" href="namespaceignite_1_1binary.html#ac93fb79680cc0baff9d1d6bd6e44139a">GetBinaryStringHashCode</a>(name); \</div><div class="line">}</div><div class="ttc" id="namespaceignite_1_1binary_html_ac93fb79680cc0baff9d1d6bd6e44139a" [...]
+</div><!-- fragment -->
+<p>Default implementation of GetFieldId() function which returns Java-way hash code of the string. </p>
+
+</div>
+</div>
+<a id="a5cf312bee01a8adbff52c1272a0f1240"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5cf312bee01a8adbff52c1272a0f1240">&#9670;&nbsp;</a></span>IGNITE_BINARY_GET_NULL_DEFAULT_CTOR</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_GET_NULL_DEFAULT_CTOR</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">T</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> GetNull(T&amp; dst) \</div><div class="line">{ \</div><div class="line">    dst = T(); \</div><div class="line">}</div></div><!-- fragment -->
+<p>Implementation of GetNull() function which returns an instance created with default constructor. </p>
+
+</div>
+</div>
+<a id="a194a06e90389998d69b87e675473da78"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a194a06e90389998d69b87e675473da78">&#9670;&nbsp;</a></span>IGNITE_BINARY_GET_NULL_NULLPTR</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_GET_NULL_NULLPTR</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">T</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> GetNull(T&amp; dst) \</div><div class="line">{ \</div><div class="line">    dst = 0; \</div><div class="line">}</div></div><!-- fragment -->
+<p>Implementation of GetNull() function which returns NULL pointer. </p>
+
+</div>
+</div>
+<a id="ab3365b656beaf4609a3f1475180da95c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab3365b656beaf4609a3f1475180da95c">&#9670;&nbsp;</a></span>IGNITE_BINARY_GET_TYPE_ID_AS_CONST</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_GET_TYPE_ID_AS_CONST</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">id</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> int32_t GetTypeId() \</div><div class="line">{ \</div><div class="line">    return id; \</div><div class="line">}</div></div><!-- fragment -->
+<p>Implementation of GetTypeId() which returns predefined constant. </p>
+
+</div>
+</div>
+<a id="a7991ce3e024e835e03bfe9b504103fec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7991ce3e024e835e03bfe9b504103fec">&#9670;&nbsp;</a></span>IGNITE_BINARY_GET_TYPE_ID_AS_HASH</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_GET_TYPE_ID_AS_HASH</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">typeName</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> int32_t GetTypeId() \</div><div class="line">{ \</div><div class="line">    return <a class="code" href="namespaceignite_1_1binary.html#ac93fb79680cc0baff9d1d6bd6e44139a">GetBinaryStringHashCode</a>(#typeName); \</div><div class="line">}</div><div class="ttc" id="namespaceignite_1_1binary_html_ac93fb79680cc0baff9d1d6bd6e44139a"><div class="ttname"><a href="namespaceignite_1_1binary.html#ac93fb79680cc [...]
+</div><!-- fragment -->
+<p>Implementation of GetTypeId() which returns hash of passed type name. </p>
+
+</div>
+</div>
+<a id="a68d1c799cef1088bf1e670a44f0827c4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a68d1c799cef1088bf1e670a44f0827c4">&#9670;&nbsp;</a></span>IGNITE_BINARY_GET_TYPE_NAME_AS_IS</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_GET_TYPE_NAME_AS_IS</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">typeName</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> GetTypeName(std::string&amp; dst) \</div><div class="line">{ \</div><div class="line">    dst = #typeName; \</div><div class="line">}</div></div><!-- fragment -->
+<p>Implementation of GetTypeName() which returns type name as is. </p>
+
+</div>
+</div>
+<a id="a53931f11f339e64ac02c6d6acf60956a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a53931f11f339e64ac02c6d6acf60956a">&#9670;&nbsp;</a></span>IGNITE_BINARY_IS_NULL_FALSE</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_IS_NULL_FALSE</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">T</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keywordtype">bool</span> IsNull(<span class="keyword">const</span> T&amp;) \</div><div class="line">{ \</div><div class="line">    return <span class="keyword">false</span>; \</div><div class="line">}</div></div><!-- fragment -->
+<p>Implementation of IsNull() function which always returns false. </p>
+
+</div>
+</div>
+<a id="a2e9baf94400149fcc246e9f1e5bdd72d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2e9baf94400149fcc246e9f1e5bdd72d">&#9670;&nbsp;</a></span>IGNITE_BINARY_IS_NULL_IF_NULLPTR</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_IS_NULL_IF_NULLPTR</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">T</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keywordtype">bool</span> IsNull(<span class="keyword">const</span> T&amp; obj) \</div><div class="line">{ \</div><div class="line">    return obj; \</div><div class="line">}</div></div><!-- fragment -->
+<p>Implementation of IsNull() function which return true if passed object is null pointer. </p>
+
+</div>
+</div>
+<a id="a8101324f081e18e688069efcaf87ba4c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8101324f081e18e688069efcaf87ba4c">&#9670;&nbsp;</a></span>IGNITE_BINARY_TYPE_START</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define IGNITE_BINARY_TYPE_START</td>
+          <td>(</td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname">T</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span>&lt;&gt; \</div><div class="line">struct BinaryType&lt;T&gt; \</div><div class="line">{</div></div><!-- fragment -->
+<p>Start binary type definition. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__type_8h_source.html b/releases/2.9.0/cppdoc/binary__type_8h_source.html
new file mode 100644
index 0000000..f96f80f
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__type_8h_source.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_type.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_type.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__type_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">  [...]
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_af06fde45e4c80bf09031f0be664a709a"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#af06fde45e4c80bf09031f0be664a709a">ignite::binary::BinaryType&lt; T *&gt;::GetTypeId</a></div><div class="ttdeci">static int32_t GetTypeId()</div><div class="ttdoc">Get binary object type ID. </div><div class="ttdef"><b>Definition:</b> binary_type.h:231</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_adf3622c741061c74d00fc20dbbcb2dfd"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#adf3622c741061c74d00fc20dbbcb2dfd">ignite::binary::BinaryType&lt; T *&gt;::IsNull</a></div><div class="ttdeci">static bool IsNull(T *const &amp;obj)</div><div class="ttdoc">Check whether passed binary object should be interpreted as NULL. </div><div class="ttdef"><b>Definition:</b> binary_type.h: [...]
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeDefaultHashing_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html">ignite::binary::BinaryTypeDefaultHashing</a></div><div class="ttdoc">Default implementations of BinaryType hashing functions. </div><div class="ttdef"><b>Definition:</b> binary_type.h:155</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeDefaultHashing_html_a5e50154d673c1dd26f34e6f614e99fb2"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html#a5e50154d673c1dd26f34e6f614e99fb2">ignite::binary::BinaryTypeDefaultHashing::GetFieldId</a></div><div class="ttdeci">static int32_t GetFieldId(const char *name)</div><div class="ttdoc">Get binary object field ID. </div><div class="ttdef"><b>Definition:</b> binary_type.h:176</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeNonNullableType_html_a1f8b4d4d9698afa0b61f896f7a1c13f2"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html#a1f8b4d4d9698afa0b61f896f7a1c13f2">ignite::binary::BinaryTypeNonNullableType::GetNull</a></div><div class="ttdeci">static void GetNull(T &amp;dst)</div><div class="ttdoc">Get NULL value for the given binary type. </div><div class="ttdef"><b>Definition:</b> binary_type.h:203</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html">ignite::binary::BinaryWriter</a></div><div class="ttdoc">Binary writer. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:51</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_a17c61a2b4e2955f7578f88bbfe1045f9"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#a17c61a2b4e2955f7578f88bbfe1045f9">ignite::binary::BinaryType&lt; T *&gt;::Read</a></div><div class="ttdeci">static void Read(BinaryReader &amp;reader, T *&amp;dst)</div><div class="ttdoc">Read binary object. </div><div class="ttdef"><b>Definition:</b> binary_type.h:274</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeDefaultHashing_html_ac3683babcd47fdb98eec4ccbd7277e07"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html#ac3683babcd47fdb98eec4ccbd7277e07">ignite::binary::BinaryTypeDefaultHashing::GetTypeId</a></div><div class="ttdeci">static int32_t GetTypeId()</div><div class="ttdoc">Get binary object type ID. </div><div class="ttdef"><b>Definition:</b> binary_type.h:162</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_aed708babe7fb5738ddf279b761d0bd81"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#aed708babe7fb5738ddf279b761d0bd81">ignite::binary::BinaryType&lt; T *&gt;::GetTypeName</a></div><div class="ttdeci">static void GetTypeName(std::string &amp;dst)</div><div class="ttdoc">Get binary object type name. </div><div class="ttdef"><b>Definition:</b> binary_type.h:241</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_ad2c59bccd13eab66011d394e438b5101"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#ad2c59bccd13eab66011d394e438b5101">ignite::binary::BinaryType&lt; T *&gt;::Write</a></div><div class="ttdeci">static void Write(BinaryWriter &amp;writer, T *const &amp;obj)</div><div class="ttdoc">Write binary object. </div><div class="ttdef"><b>Definition:</b> binary_type.h:263</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType.html">ignite::binary::BinaryType</a></div><div class="ttdoc">Binary type structure. </div><div class="ttdef"><b>Definition:</b> binary_type.h:149</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_a6af48dd63474d8baf2756192597e9c10"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#a6af48dd63474d8baf2756192597e9c10">ignite::binary::BinaryType&lt; T *&gt;::BinaryTypeDereferenced</a></div><div class="ttdeci">BinaryType&lt; T &gt; BinaryTypeDereferenced</div><div class="ttdoc">Actual type. </div><div class="ttdef"><b>Definition:</b> binary_type.h:224</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeNonNullableType_html_a0f73358c22c10ec3af4028a6d21217a5"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html#a0f73358c22c10ec3af4028a6d21217a5">ignite::binary::BinaryTypeNonNullableType::IsNull</a></div><div class="ttdeci">static bool IsNull(const T &amp;)</div><div class="ttdoc">Check whether passed binary object should be interpreted as NULL. </div><div class="ttdef"><b>Definition:</b> binary_type [...]
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_ad8be0fd758fe0bfcf7c0b71d9711f9a1"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#ad8be0fd758fe0bfcf7c0b71d9711f9a1">ignite::binary::BinaryType&lt; T *&gt;::GetFieldId</a></div><div class="ttdeci">static int32_t GetFieldId(const char *name)</div><div class="ttdoc">Get binary object field ID. </div><div class="ttdef"><b>Definition:</b> binary_type.h:252</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeDefaultAll_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeDefaultAll.html">ignite::binary::BinaryTypeDefaultAll</a></div><div class="ttdoc">Default implementations of BinaryType hashing functions and non-null type behaviour. </div><div class="ttdef"><b>Definition:</b> binary_type.h:213</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4_html_a7c29fef8e7ecbdb46c815b3cf4d97608"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html#a7c29fef8e7ecbdb46c815b3cf4d97608">ignite::binary::BinaryType&lt; T *&gt;::GetNull</a></div><div class="ttdeci">static void GetNull(T *&amp;dst)</div><div class="ttdoc">Get NULL value for the given binary type. </div><div class="ttdef"><b>Definition:</b> binary_type.h:297</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1BinaryTypeNonNullableType_html"><div class="ttname"><a href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html">ignite::binary::BinaryTypeNonNullableType</a></div><div class="ttdoc">Default implementations of BinaryType methods for non-null type. </div><div class="ttdef"><b>Definition:</b> binary_type.h:186</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryReader.html">ignite::binary::BinaryReader</a></div><div class="ttdoc">Binary reader. </div><div class="ttdef"><b>Definition:</b> binary_reader.h:54</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__writer_8h.html b/releases/2.9.0/cppdoc/binary__writer_8h.html
new file mode 100644
index 0000000..9c7c5c7
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__writer_8h.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_writer.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">binary_writer.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryWriter.html" title="Binary writer. ">ignite::binary::BinaryWriter</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;string&gt;</code><br />
+<code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &quot;<a class="el" href="binary__raw__writer_8h_source.html">ignite/binary/binary_raw_writer.h</a>&quot;</code><br />
+</div>
+<p><a href="binary__writer_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1binary_1_1BinaryWriter.html">ignite::binary::BinaryWriter</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary writer.  <a href="classignite_1_1binary_1_1BinaryWriter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1binary"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1binary"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Binary Objects API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1binary_1_1BinaryWriter.html" title="Binary writer. ">ignite::binary::BinaryWriter</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/binary__writer_8h_source.html b/releases/2.9.0/cppdoc/binary__writer_8h_source.html
new file mode 100644
index 0000000..c0a7fae
--- /dev/null
+++ b/releases/2.9.0/cppdoc/binary__writer_8h_source.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: binary_writer.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_88bd599177f4cc5007b9f053025b0bc5.html">binary</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">binary_writer.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="binary__writer_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment" [...]
+<div class="ttc" id="classignite_1_1Date_html"><div class="ttname"><a href="classignite_1_1Date.html">ignite::Date</a></div><div class="ttdoc">Date type. </div><div class="ttdef"><b>Definition:</b> date.h:35</div></div>
+<div class="ttc" id="binary__raw__writer_8h_html"><div class="ttname"><a href="binary__raw__writer_8h.html">binary_raw_writer.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryRawWriter class. </div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a8b60507e1ce4ba77cfa7aa12a3bd58f2"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a8b60507e1ce4ba77cfa7aa12a3bd58f2">ignite::binary::BinaryWriter::WriteCollection</a></div><div class="ttdeci">BinaryCollectionWriter&lt; T &gt; WriteCollection(const char *fieldName, CollectionType::Type typ)</div><div class="ttdoc">Start collection write. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:376< [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a25e3f12e4e2b547571ffb0ff26242391"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a25e3f12e4e2b547571ffb0ff26242391">ignite::binary::BinaryWriter::WriteCollection</a></div><div class="ttdeci">void WriteCollection(const char *fieldName, InputIterator first, InputIterator last)</div><div class="ttdoc">Write values in interval [first, last). </div><div class="ttdef"><b>Definition:</b> binary_writer.h:39 [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a498d24a7bebac2a91fd13c3d19d7f741"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a498d24a7bebac2a91fd13c3d19d7f741">ignite::binary::BinaryWriter::WriteMap</a></div><div class="ttdeci">BinaryMapWriter&lt; K, V &gt; WriteMap(const char *fieldName, MapType::Type typ)</div><div class="ttdoc">Start map write. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:442</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_af62f56c13cb21084ae63b99233b04953"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#af62f56c13cb21084ae63b99233b04953">ignite::binary::BinaryWriter::WriteCollection</a></div><div class="ttdeci">BinaryCollectionWriter&lt; T &gt; WriteCollection(const char *fieldName)</div><div class="ttdoc">Start collection write. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:357</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a53b92342e49787d573a70b09734c8352"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a53b92342e49787d573a70b09734c8352">ignite::binary::BinaryWriter::WriteObject</a></div><div class="ttdeci">void WriteObject(const char *fieldName, const T &amp;val)</div><div class="ttdoc">Write object. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:456</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a4946acaeb036710cd382d18d76639a17"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a4946acaeb036710cd382d18d76639a17">ignite::binary::BinaryWriter::WriteCollection</a></div><div class="ttdeci">void WriteCollection(const char *fieldName, InputIterator first, InputIterator last, CollectionType::Type typ)</div><div class="ttdoc">Write values in interval [first, last). </div><div class="ttdef"><b>Definiti [...]
+<div class="ttc" id="classignite_1_1binary_1_1BinaryEnumEntry_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryEnumEntry.html">ignite::binary::BinaryEnumEntry</a></div><div class="ttdoc">Binary enum entry. </div><div class="ttdef"><b>Definition:</b> binary_enum_entry.h:39</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html">ignite::binary::BinaryWriter</a></div><div class="ttdoc">Binary writer. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:51</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryCollectionWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryCollectionWriter.html">ignite::binary::BinaryCollectionWriter</a></div><div class="ttdoc">Binary collection writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:182</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a0b517e4987220d41a7cbb315e06bf8bc"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a0b517e4987220d41a7cbb315e06bf8bc">ignite::binary::BinaryWriter::WriteArray</a></div><div class="ttdeci">BinaryArrayWriter&lt; T &gt; WriteArray(const char *fieldName)</div><div class="ttdoc">Start array write. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:337</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryArrayWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryArrayWriter.html">ignite::binary::BinaryArrayWriter</a></div><div class="ttdoc">Binary array writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:121</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bb"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bb">ignite::binary::CollectionType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a28c1c0dd91cd12b5b23240708ba15048"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a28c1c0dd91cd12b5b23240708ba15048">ignite::binary::BinaryWriter::WriteString</a></div><div class="ttdeci">void WriteString(const char *fieldName, const std::string &amp;val)</div><div class="ttdoc">Write string. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:290</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456">ignite::binary::MapType::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> binary_consts.h:69</div></div>
+<div class="ttc" id="classignite_1_1Time_html"><div class="ttname"><a href="classignite_1_1Time.html">ignite::Time</a></div><div class="ttdoc">Time type. </div><div class="ttdef"><b>Definition:</b> time.h:35</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryStringArrayWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryStringArrayWriter.html">ignite::binary::BinaryStringArrayWriter</a></div><div class="ttdoc">Binary string array writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:48</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_a4701904e354fd97accdb54af15d5ee8d"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#a4701904e354fd97accdb54af15d5ee8d">ignite::binary::BinaryWriter::WriteMap</a></div><div class="ttdeci">BinaryMapWriter&lt; K, V &gt; WriteMap(const char *fieldName)</div><div class="ttdoc">Start map write. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:423</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawWriter.html">ignite::binary::BinaryRawWriter</a></div><div class="ttdoc">Binary raw writer. </div><div class="ttdef"><b>Definition:</b> binary_raw_writer.h:55</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1MapType_html_a138cf8f1db233f607ea34aaa8a99b456ae64ff37323ba9bc49d3dd6e3133ac486"><div class="ttname"><a href="structignite_1_1binary_1_1MapType.html#a138cf8f1db233f607ea34aaa8a99b456ae64ff37323ba9bc49d3dd6e3133ac486">ignite::binary::MapType::UNDEFINED</a></div><div class="ttdoc">Undefined. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:74</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryWriter_html_ad5ce1d9916d24020dbc0927780a563a5"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryWriter.html#ad5ce1d9916d24020dbc0927780a563a5">ignite::binary::BinaryWriter::WriteEnum</a></div><div class="ttdeci">void WriteEnum(const char *fieldName, T val)</div><div class="ttdoc">Write enum entry. </div><div class="ttdef"><b>Definition:</b> binary_writer.h:470</div></div>
+<div class="ttc" id="structignite_1_1binary_1_1CollectionType_html_a03610e138c65428dc81c08f62b7729bba0dbcb37b8e35ac72ed89b53305ed3596"><div class="ttname"><a href="structignite_1_1binary_1_1CollectionType.html#a03610e138c65428dc81c08f62b7729bba0dbcb37b8e35ac72ed89b53305ed3596">ignite::binary::CollectionType::UNDEFINED</a></div><div class="ttdoc">Undefined. </div><div class="ttdef"><b>Definition:</b> binary_consts.h:40</div></div>
+<div class="ttc" id="classignite_1_1Guid_html"><div class="ttname"><a href="classignite_1_1Guid.html">ignite::Guid</a></div><div class="ttdoc">Global universally unique identifier (GUID). </div><div class="ttdef"><b>Definition:</b> guid.h:36</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryMapWriter_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryMapWriter.html">ignite::binary::BinaryMapWriter</a></div><div class="ttdoc">Binary map writer. </div><div class="ttdef"><b>Definition:</b> binary_containers.h:241</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache_8h.html b/releases/2.9.0/cppdoc/cache_8h.html
new file mode 100644
index 0000000..aac8ccf
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache_8h.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">ignite::cache::Cache</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;map&gt;</code><br />
+<code>#include &lt;set&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &lt;ignite/common/concurrent.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="ignite__error_8h_source.html">ignite/ignite_error.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="core_2include_2ignite_2cache_2cache__peek__mode_8h_source.html">ignite/cache/cache_peek_mode.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="query__cursor_8h_source.html">ignite/cache/query/query_cursor.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="query__fields__cursor_8h_source.html">ignite/cache/query/query_fields_cursor.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="query__scan_8h_source.html">ignite/cache/query/query_scan.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="query__sql_8h_source.html">ignite/cache/query/query_sql.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="query__text_8h_source.html">ignite/cache/query/query_text.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="query__sql__fields_8h_source.html">ignite/cache/query/query_sql_fields.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="continuous__query__handle_8h_source.html">ignite/cache/query/continuous/continuous_query_handle.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="continuous__query_8h_source.html">ignite/cache/query/continuous/continuous_query.h</a>&gt;</code><br />
+<code>#include &lt;ignite/impl/cache/cache_impl.h&gt;</code><br />
+<code>#include &lt;ignite/impl/cache/cache_entry_processor_holder.h&gt;</code><br />
+<code>#include &lt;ignite/impl/operations.h&gt;</code><br />
+<code>#include &lt;ignite/impl/module_manager.h&gt;</code><br />
+</div>
+<p><a href="cache_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1cache_1_1Cache.html">ignite::cache::Cache&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main entry point for all Data Grid APIs.  <a href="classignite_1_1cache_1_1Cache.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">ignite::cache::Cache</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache_8h_source.html b/releases/2.9.0/cppdoc/cache_8h_source.html
new file mode 100644
index 0000000..b2d884a
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache_8h_source.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contr [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a2e778ca7800bc44e458aadcfd44c871d"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a2e778ca7800bc44e458aadcfd44c871d">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryCursor&lt; K, V &gt; Query(const query::TextQuery &amp;qry)</div><div class="ttdoc">Perform text query. </div><div class="ttdef"><b>Definition:</b> cache.h:1433</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a75ad2c0ff97c08272a5d2e8e5ef3426f"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a75ad2c0ff97c08272a5d2e8e5ef3426f">ignite::cache::Cache::ClearAll</a></div><div class="ttdeci">void ClearAll(const std::set&lt; K &gt; &amp;keys)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:940</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1TextQuery_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1TextQuery.html">ignite::cache::query::TextQuery</a></div><div class="ttdoc">Text query. </div><div class="ttdef"><b>Definition:</b> query_text.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a32dff73e2749850adff3b8604a2b11b4"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a32dff73e2749850adff3b8604a2b11b4">ignite::cache::Cache::Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdoc">Clear cache. </div><div class="ttdef"><b>Definition:</b> cache.h:878</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_acc4c1512f82c0dee61e39834edc2aae3"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#acc4c1512f82c0dee61e39834edc2aae3">ignite::cache::Cache::GetAndPut</a></div><div class="ttdeci">V GetAndPut(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Associates the specified value with the specified key in this cache, returning an existing value if o...</div><div class="ttdef"><b>Definition:</b> [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a7fbb8679a5b106fab9d4402e56e2ffdd"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a7fbb8679a5b106fab9d4402e56e2ffdd">ignite::cache::Cache::QueryContinuous</a></div><div class="ttdeci">query::continuous::ContinuousQueryHandle&lt; K, V &gt; QueryContinuous(const query::continuous::ContinuousQuery&lt; K, V &gt; &amp;qry, IgniteError &amp;err)</div><div class="ttdoc">Start continuous query execution. </div><div class="t [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aafe9ba547e9b5a427a1e03234ff41dc5"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aafe9ba547e9b5a427a1e03234ff41dc5">ignite::cache::Cache::LocalSize</a></div><div class="ttdeci">int32_t LocalSize(int32_t peekModes)</div><div class="ttdoc">Gets the number of all entries cached on this node. </div><div class="ttdef"><b>Definition:</b> cache.h:1302</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ad026122ff49517efa2f34cd3e6552d1e"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ad026122ff49517efa2f34cd3e6552d1e">ignite::cache::Cache::LocalClearAll</a></div><div class="ttdeci">void LocalClearAll(const std::set&lt; K &gt; &amp;keys, IgniteError &amp;err)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> [...]
+<div class="ttc" id="query__cursor_8h_html"><div class="ttname"><a href="query__cursor_8h.html">query_cursor.h</a></div><div class="ttdoc">Declares ignite::cache::query::QueryCursor class template. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a6646c6a21a8c17aabf2ad936ae4a7ec0"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a6646c6a21a8c17aabf2ad936ae4a7ec0">ignite::cache::Cache::Invoke</a></div><div class="ttdeci">R Invoke(const K &amp;key, const P &amp;processor, const A &amp;arg, IgniteError &amp;err)</div><div class="ttdoc">Invokes an CacheEntryProcessor against the MutableCacheEntry specified by the provided key...</div><div class="ttdef"><b>Definiti [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a5e96ce4a9292d05c1937383fb576a936"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a5e96ce4a9292d05c1937383fb576a936">ignite::cache::Cache::GetAll</a></div><div class="ttdeci">void GetAll(InIter begin, InIter end, OutIter dst)</div><div class="ttdoc">Retrieves values mapped to the specified keys from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:381</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a4aa6f4df34659d8c74dd4ff74e4b113f"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a4aa6f4df34659d8c74dd4ff74e4b113f">ignite::cache::Cache::Remove</a></div><div class="ttdeci">bool Remove(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Removes given key mapping from cache if one exists and value is equal to the passed in value...</div><div class="ttdef"><b>Definition:</b> cache.h:1148</div></div>
+<div class="ttc" id="query__fields__cursor_8h_html"><div class="ttname"><a href="query__fields__cursor_8h.html">query_fields_cursor.h</a></div><div class="ttdoc">Declares ignite::cache::query::QueryFieldsCursor class. </div></div>
+<div class="ttc" id="query__sql_8h_html"><div class="ttname"><a href="query__sql_8h.html">query_sql.h</a></div><div class="ttdoc">Declares ignite::cache::query::SqlQuery class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ac70e1d43fe5ea51cac26068feee04de1"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ac70e1d43fe5ea51cac26068feee04de1">ignite::cache::Cache::Clear</a></div><div class="ttdeci">void Clear(const K &amp;key)</div><div class="ttdoc">Clear entry from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:907</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html">ignite::cache::Cache</a></div><div class="ttdoc">Main entry point for all Data Grid APIs. </div><div class="ttdef"><b>Definition:</b> cache.h:68</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a3abed26f01885d904a601fd3fa7cb64f"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a3abed26f01885d904a601fd3fa7cb64f">ignite::cache::Cache::Remove</a></div><div class="ttdeci">bool Remove(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Removes given key mapping from cache if one exists and value is equal to the passed in value...</div><div class="ttdef"><b>Definition:</b> cache.h:117 [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a03574797da901a76180aad88476ef8ce"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a03574797da901a76180aad88476ef8ce">ignite::cache::Cache::Size</a></div><div class="ttdeci">int32_t Size()</div><div class="ttdoc">Gets the number of all entries cached across all nodes. </div><div class="ttdef"><b>Definition:</b> cache.h:1335</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a2059398f1e0dcb39daf0f437a99fb9be"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a2059398f1e0dcb39daf0f437a99fb9be">ignite::cache::Cache::ContainsKeys</a></div><div class="ttdeci">bool ContainsKeys(const std::set&lt; K &gt; &amp;keys)</div><div class="ttdoc">Check if cache contains mapping for these keys. </div><div class="ttdef"><b>Definition:</b> cache.h:172</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a7d0f770f3d807ac3574043f45445fce2"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a7d0f770f3d807ac3574043f45445fce2">ignite::cache::Cache::LocalClearAll</a></div><div class="ttdeci">void LocalClearAll(Iter begin, Iter end)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:1077</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a26119f98c463ef80945e26efc6e83a89"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a26119f98c463ef80945e26efc6e83a89">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryCursor&lt; K, V &gt; Query(const query::SqlQuery &amp;qry)</div><div class="ttdoc">Perform SQL query. </div><div class="ttdef"><b>Definition:</b> cache.h:1398</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a111d93b727b494c0edcb6d3820c8b2a7"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a111d93b727b494c0edcb6d3820c8b2a7">ignite::cache::Cache::Clear</a></div><div class="ttdeci">void Clear(const K &amp;key, IgniteError &amp;err)</div><div class="ttdoc">Clear entry from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:925</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ab70b4492873790a2fe44d33b177a397e"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ab70b4492873790a2fe44d33b177a397e">ignite::cache::Cache::GetAndPutIfAbsent</a></div><div class="ttdeci">V GetAndPutIfAbsent(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Stores given key-value pair in cache only if cache had no previous mapping for it. </div><div class="ttdef"><b>Definition:</b> cach [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ad5028ce3aa42ed7f8c3e4304e7b5653b"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ad5028ce3aa42ed7f8c3e4304e7b5653b">ignite::cache::Cache::Cache</a></div><div class="ttdeci">Cache(impl::cache::CacheImpl *impl)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> cache.h:78</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a7afe0c34aa31c4ed34132ba0d9023dce"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a7afe0c34aa31c4ed34132ba0d9023dce">ignite::cache::Cache::Remove</a></div><div class="ttdeci">bool Remove(const K &amp;key)</div><div class="ttdoc">Removes given key mapping from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1103</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aac2e29657a3ad0f8be0c82db1d6dd78f"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aac2e29657a3ad0f8be0c82db1d6dd78f">ignite::cache::Cache::IsEmpty</a></div><div class="ttdeci">bool IsEmpty(IgniteError &amp;err)</div><div class="ttdoc">Checks whether this cache contains no key-value mappings. </div><div class="ttdef"><b>Definition:</b> cache.h:124</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1continuous_1_1ContinuousQuery_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1continuous_1_1ContinuousQuery.html">ignite::cache::query::continuous::ContinuousQuery</a></div><div class="ttdoc">Continuous query. </div><div class="ttdef"><b>Definition:</b> continuous_query.h:58</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a3c1b88838a8bb62d95eb6a9f2b3ca734"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a3c1b88838a8bb62d95eb6a9f2b3ca734">ignite::cache::Cache::Clear</a></div><div class="ttdeci">void Clear(IgniteError &amp;err)</div><div class="ttdoc">Clear cache. </div><div class="ttdef"><b>Definition:</b> cache.h:894</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aa593e6059eaad9122a1ea2c7d55386cb"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aa593e6059eaad9122a1ea2c7d55386cb">ignite::cache::Cache::QueryContinuous</a></div><div class="ttdeci">query::continuous::ContinuousQueryHandle&lt; K, V &gt; QueryContinuous(const query::continuous::ContinuousQuery&lt; K, V &gt; &amp;qry)</div><div class="ttdoc">Start continuous query execution. </div><div class="ttdef"><b>Definition:</ [...]
+<div class="ttc" id="core_2include_2ignite_2cache_2cache__peek__mode_8h_html"><div class="ttname"><a href="core_2include_2ignite_2cache_2cache__peek__mode_8h.html">cache_peek_mode.h</a></div><div class="ttdoc">Declares ignite::cache::CachePeekMode enum. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a6cdca32b50dba8b000e6dcb3ed6f893a"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a6cdca32b50dba8b000e6dcb3ed6f893a">ignite::cache::Cache::ContainsKeys</a></div><div class="ttdeci">bool ContainsKeys(const std::set&lt; K &gt; &amp;keys, IgniteError &amp;err)</div><div class="ttdoc">Check if cache contains mapping for these keys. </div><div class="ttdef"><b>Definition:</b> cache.h:215</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_abef0fa0e9ab2c0d6194149f9084dd2af"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#abef0fa0e9ab2c0d6194149f9084dd2af">ignite::cache::Cache::PutAll</a></div><div class="ttdeci">void PutAll(Iter begin, Iter end)</div><div class="ttdoc">Stores given key-value pairs in cache. </div><div class="ttdef"><b>Definition:</b> cache.h:479</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a54bf114b9d8b45f2588659b217ffd9d9"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a54bf114b9d8b45f2588659b217ffd9d9">ignite::cache::Cache::Get</a></div><div class="ttdeci">V Get(const K &amp;key, IgniteError &amp;err)</div><div class="ttdoc">Retrieves value mapped to the specified key from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:308</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_afcc61c53d3c3b0fcd138674e8ffa3f2c"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#afcc61c53d3c3b0fcd138674e8ffa3f2c">ignite::cache::Cache::RemoveAll</a></div><div class="ttdeci">void RemoveAll()</div><div class="ttdoc">Removes all mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1246</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1ScanQuery_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1ScanQuery.html">ignite::cache::query::ScanQuery</a></div><div class="ttdoc">Scan query. </div><div class="ttdef"><b>Definition:</b> query_scan.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1SqlQuery_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1SqlQuery.html">ignite::cache::query::SqlQuery</a></div><div class="ttdoc">Sql query. </div><div class="ttdef"><b>Definition:</b> query_sql.h:44</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a314862911a062fbb7584ebc40db138f7"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a314862911a062fbb7584ebc40db138f7">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryCursor&lt; K, V &gt; Query(const query::ScanQuery &amp;qry)</div><div class="ttdoc">Perform scan query. </div><div class="ttdef"><b>Definition:</b> cache.h:1468</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ad3d816384f6ecc3f6f5b0b298e08a338"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ad3d816384f6ecc3f6f5b0b298e08a338">ignite::cache::Cache::Invoke</a></div><div class="ttdeci">R Invoke(const K &amp;key, const P &amp;processor, const A &amp;arg)</div><div class="ttdoc">Invokes an CacheEntryProcessor against the MutableCacheEntry specified by the provided key...</div><div class="ttdef"><b>Definition:</b> cache.h:1572</ [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a556b6842f84e7f280b0c595c1a0007f0"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a556b6842f84e7f280b0c595c1a0007f0">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryCursor&lt; K, V &gt; Query(const query::SqlQuery &amp;qry, IgniteError &amp;err)</div><div class="ttdoc">Perform SQL query. </div><div class="ttdef"><b>Definition:</b> cache.h:1418</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_af3ed66837afc1e20a93faa0500522ba2"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#af3ed66837afc1e20a93faa0500522ba2">ignite::cache::Cache::GetAndRemove</a></div><div class="ttdeci">V GetAndRemove(const K &amp;key, IgniteError &amp;err)</div><div class="ttdoc">Atomically removes the entry for a key only if currently mapped to some value. </div><div class="ttdef"><b>Definition:</b> cache.h:610</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a02ad1e06c09574e7008b417a27eba5f3"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a02ad1e06c09574e7008b417a27eba5f3">ignite::cache::Cache::LocalPeek</a></div><div class="ttdeci">V LocalPeek(const K &amp;key, int32_t peekModes)</div><div class="ttdoc">Peeks at cached value using optional set of peek modes. </div><div class="ttdef"><b>Definition:</b> cache.h:235</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a9a3a3babb2f45897b2acf23bb5e22cb8"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a9a3a3babb2f45897b2acf23bb5e22cb8">ignite::cache::Cache::RemoveAll</a></div><div class="ttdeci">void RemoveAll(const std::set&lt; K &gt; &amp;keys)</div><div class="ttdoc">Removes given key mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1187</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_af869a2263724a63d61d9739631f9b0b4"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#af869a2263724a63d61d9739631f9b0b4">ignite::cache::Cache::Replace</a></div><div class="ttdeci">bool Replace(const K &amp;key, const V &amp;oldVal, const V &amp;newVal, IgniteError &amp;err)</div><div class="ttdoc">Stores given key-value pair in cache only if the previous value is equal to the old value passed as a...</div><div class="tt [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a2b9b9a2ddbe63804e3ae5ed08dd78d0e"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a2b9b9a2ddbe63804e3ae5ed08dd78d0e">ignite::cache::Cache::ClearAll</a></div><div class="ttdeci">void ClearAll(const std::set&lt; K &gt; &amp;keys, IgniteError &amp;err)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:9 [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_af7b537114aa4c59439d56c1ce33f707c"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#af7b537114aa4c59439d56c1ce33f707c">ignite::cache::Cache::GetAndPut</a></div><div class="ttdeci">V GetAndPut(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Associates the specified value with the specified key in this cache, returning an existing value if o...</div><div class="ttdef"><b>Definition:</b> cache.h:501</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1SqlFieldsQuery_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1SqlFieldsQuery.html">ignite::cache::query::SqlFieldsQuery</a></div><div class="ttdoc">Sql fields query. </div><div class="ttdef"><b>Definition:</b> query_sql_fields.h:42</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a50dc8bbe041c277eb2c8f546cd343167"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a50dc8bbe041c277eb2c8f546cd343167">ignite::cache::Cache::ContainsKey</a></div><div class="ttdeci">bool ContainsKey(const K &amp;key)</div><div class="ttdoc">Check if cache contains mapping for this key. </div><div class="ttdef"><b>Definition:</b> cache.h:137</div></div>
+<div class="ttc" id="structignite_1_1cache_1_1CachePeekMode_html_acd2d0e89b2c2c9d391060a89585bc2b2ac963dd400d80659ced9e17f5474663c6"><div class="ttname"><a href="structignite_1_1cache_1_1CachePeekMode.html#acd2d0e89b2c2c9d391060a89585bc2b2ac963dd400d80659ced9e17f5474663c6">ignite::cache::CachePeekMode::ALL</a></div><div class="ttdoc">Peeks into all available cache storages. </div><div class="ttdef"><b>Definition:</b> core/include/ignite/cache/cache_peek_mode.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_af76b287cd40718a7df7d2cdd0cfd40ef"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#af76b287cd40718a7df7d2cdd0cfd40ef">ignite::cache::Cache::LocalClear</a></div><div class="ttdeci">void LocalClear(const K &amp;key)</div><div class="ttdoc">Clear entry from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:997</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aeceeba2bacfa25940980144204457857"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aeceeba2bacfa25940980144204457857">ignite::cache::Cache::Size</a></div><div class="ttdeci">int32_t Size(IgniteError &amp;err)</div><div class="ttdoc">Gets the number of all entries cached across all nodes. </div><div class="ttdef"><b>Definition:</b> cache.h:1349</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a60db60b4b35fbaf00e542c76b1927707"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a60db60b4b35fbaf00e542c76b1927707">ignite::cache::Cache::IsEmpty</a></div><div class="ttdeci">bool IsEmpty()</div><div class="ttdoc">Checks whether this cache contains no key-value mappings. </div><div class="ttdef"><b>Definition:</b> cache.h:104</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1continuous_1_1ContinuousQueryHandle_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1continuous_1_1ContinuousQueryHandle.html">ignite::cache::query::continuous::ContinuousQueryHandle</a></div><div class="ttdoc">Continuous query handle. </div><div class="ttdef"><b>Definition:</b> continuous_query_handle.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a4f3f15ffb50519f230fad7122fea6c82"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a4f3f15ffb50519f230fad7122fea6c82">ignite::cache::Cache::RemoveAll</a></div><div class="ttdeci">void RemoveAll(const std::set&lt; K &gt; &amp;keys, IgniteError &amp;err)</div><div class="ttdoc">Removes given key mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1206</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a26753649804a932daee2e3e43c4df74c"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a26753649804a932daee2e3e43c4df74c">ignite::cache::Cache::PutAll</a></div><div class="ttdeci">void PutAll(const std::map&lt; K, V &gt; &amp;vals)</div><div class="ttdoc">Stores given key-value pairs in cache. </div><div class="ttdef"><b>Definition:</b> cache.h:439</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a70b8c00cf7141805cf163a3b39c6e537"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a70b8c00cf7141805cf163a3b39c6e537">ignite::cache::Cache::LocalEvict</a></div><div class="ttdeci">void LocalEvict(const std::set&lt; K &gt; &amp;keys, IgniteError &amp;err)</div><div class="ttdoc">Attempts to evict all entries associated with keys. </div><div class="ttdef"><b>Definition:</b> cache.h:843</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aff04aec634d377836ae597e6e1f34e9b"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aff04aec634d377836ae597e6e1f34e9b">ignite::cache::Cache::GetAndRemove</a></div><div class="ttdeci">V GetAndRemove(const K &amp;key)</div><div class="ttdoc">Atomically removes the entry for a key only if currently mapped to some value. </div><div class="ttdef"><b>Definition:</b> cache.h:590</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1QueryFieldsCursor_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1QueryFieldsCursor.html">ignite::cache::query::QueryFieldsCursor</a></div><div class="ttdoc">Query fields cursor. </div><div class="ttdef"><b>Definition:</b> query_fields_cursor.h:50</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a5ca8ec1f2d66762816de72b57c5cbdb0"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a5ca8ec1f2d66762816de72b57c5cbdb0">ignite::cache::Cache::Get</a></div><div class="ttdeci">V Get(const K &amp;key)</div><div class="ttdoc">Retrieves value mapped to the specified key from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:284</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a236ef50fa610c713e5284cefa4a325a9"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a236ef50fa610c713e5284cefa4a325a9">ignite::cache::Cache::Put</a></div><div class="ttdeci">void Put(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Associates the specified value with the specified key in the cache. </div><div class="ttdef"><b>Definition:</b> cache.h:403</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ace6028b210b519abdac1d921871dd483"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ace6028b210b519abdac1d921871dd483">ignite::cache::Cache::LocalEvict</a></div><div class="ttdeci">void LocalEvict(const std::set&lt; K &gt; &amp;keys)</div><div class="ttdoc">Attempts to evict all entries associated with keys. </div><div class="ttdef"><b>Definition:</b> cache.h:823</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_afba6a82f00990d4e753dbdeeddf0de83"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#afba6a82f00990d4e753dbdeeddf0de83">ignite::cache::Cache::QueryContinuous</a></div><div class="ttdeci">query::continuous::ContinuousQueryHandle&lt; K, V &gt; QueryContinuous(const query::continuous::ContinuousQuery&lt; K, V &gt; &amp;qry, const Q &amp;initialQry, IgniteError &amp;err)</div><div class="ttdoc">Start continuous query execu [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a33be61c6ec616c6fea26ee4e18a1cfd1"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a33be61c6ec616c6fea26ee4e18a1cfd1">ignite::cache::Cache::Replace</a></div><div class="ttdeci">bool Replace(const K &amp;key, const V &amp;oldVal, const V &amp;newVal)</div><div class="ttdoc">Stores given key-value pair in cache only if the previous value is equal to the old value passed as a...</div><div class="ttdef"><b>Definition:</b [...]
+<div class="ttc" id="continuous__query__handle_8h_html"><div class="ttname"><a href="continuous__query__handle_8h.html">continuous_query_handle.h</a></div><div class="ttdoc">Declares ignite::cache::query::continuous::ContinuousQueryHandle class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a70c9608d3044bd944e1c348e77426bc6"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a70c9608d3044bd944e1c348e77426bc6">ignite::cache::Cache::LoadCache</a></div><div class="ttdeci">void LoadCache()</div><div class="ttdoc">Executes LocalLoadCache on all cache nodes. </div><div class="ttdef"><b>Definition:</b> cache.h:1758</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a601e93893fa8836baad3d10d3174fe13"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a601e93893fa8836baad3d10d3174fe13">ignite::cache::Cache::Size</a></div><div class="ttdeci">int32_t Size(int32_t peekModes, IgniteError &amp;err)</div><div class="ttdoc">Gets the number of all entries cached across all nodes. </div><div class="ttdef"><b>Definition:</b> cache.h:1384</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a70354d0a96bb4f5174beb0f90188e24d"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a70354d0a96bb4f5174beb0f90188e24d">ignite::cache::Cache::PutIfAbsent</a></div><div class="ttdeci">bool PutIfAbsent(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Atomically associates the specified key with the given value if it is not already associated with a v...</div><div class="ttdef"><b>Definition:</b> cache.h:632</d [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a41425d05762324590ca3d4c814cad23e"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a41425d05762324590ca3d4c814cad23e">ignite::cache::Cache::Replace</a></div><div class="ttdeci">bool Replace(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Stores given key-value pair in cache only if there is a previous mapping for it. </div><div class="ttdef"><b>Definition:</b> cache.h:763</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ae2a4bc2ff23bb72bd6338d3003c8d9f7"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ae2a4bc2ff23bb72bd6338d3003c8d9f7">ignite::cache::Cache::Size</a></div><div class="ttdeci">int32_t Size(int32_t peekModes)</div><div class="ttdoc">Gets the number of all entries cached across all nodes. </div><div class="ttdef"><b>Definition:</b> cache.h:1363</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aba088938308bb2a01233a55cfd8ef546"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aba088938308bb2a01233a55cfd8ef546">ignite::cache::Cache::GetAll</a></div><div class="ttdeci">std::map&lt; K, V &gt; GetAll(const std::set&lt; K &gt; &amp;keys)</div><div class="ttdoc">Retrieves values mapped to the specified keys from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:331</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a70362d6d3e9ec212d8bbfe3b33049b58"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a70362d6d3e9ec212d8bbfe3b33049b58">ignite::cache::Cache::GetAndReplace</a></div><div class="ttdeci">V GetAndReplace(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Atomically replaces the value for a given key if and only if there is a value currently mapped by the...</div><div class="ttdef"><b>Definit [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_afab73114323001dbb7edebbcf011be0d"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#afab73114323001dbb7edebbcf011be0d">ignite::cache::Cache::ContainsKey</a></div><div class="ttdeci">bool ContainsKey(const K &amp;key, IgniteError &amp;err)</div><div class="ttdoc">Check if cache contains mapping for this key. </div><div class="ttdef"><b>Definition:</b> cache.h:157</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ac84472f375ba3fcc1a4af80756dfd6ba"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ac84472f375ba3fcc1a4af80756dfd6ba">ignite::cache::Cache::PutAll</a></div><div class="ttdeci">void PutAll(const std::map&lt; K, V &gt; &amp;vals, IgniteError &amp;err)</div><div class="ttdoc">Stores given key-value pairs in cache. </div><div class="ttdef"><b>Definition:</b> cache.h:458</div></div>
+<div class="ttc" id="continuous__query_8h_html"><div class="ttname"><a href="continuous__query_8h.html">continuous_query.h</a></div><div class="ttdoc">Declares ignite::cache::query::continuous::ContinuousQuery class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a16ea86d2b3f19ffd7c024eeb03cb2124"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a16ea86d2b3f19ffd7c024eeb03cb2124">ignite::cache::Cache::LocalPeek</a></div><div class="ttdeci">V LocalPeek(const K &amp;key, int32_t peekModes, IgniteError &amp;err)</div><div class="ttdoc">Peeks at cached value using optional set of peek modes. </div><div class="ttdef"><b>Definition:</b> cache.h:260</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_abb18b3985531d3410e1e3daafb322001"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#abb18b3985531d3410e1e3daafb322001">ignite::cache::Cache::LocalSize</a></div><div class="ttdeci">int32_t LocalSize(IgniteError &amp;err)</div><div class="ttdoc">Gets the number of all entries cached on this node. </div><div class="ttdef"><b>Definition:</b> cache.h:1289</div></div>
+<div class="ttc" id="query__sql__fields_8h_html"><div class="ttname"><a href="query__sql__fields_8h.html">query_sql_fields.h</a></div><div class="ttdoc">Declares ignite::cache::query::SqlFieldsQuery class. </div></div>
+<div class="ttc" id="classignite_1_1IgniteError_html"><div class="ttname"><a href="classignite_1_1IgniteError.html">ignite::IgniteError</a></div><div class="ttdoc">Ignite error information. </div><div class="ttdef"><b>Definition:</b> ignite_error.h:94</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a48ae216436a9ea4c84f7a0b05d21af25"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a48ae216436a9ea4c84f7a0b05d21af25">ignite::cache::Cache::GetAndPutIfAbsent</a></div><div class="ttdeci">V GetAndPutIfAbsent(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Stores given key-value pair in cache only if cache had no previous mapping for it. </div><div class="ttdef"><b>Definition:</b> cache.h:679</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a6485a96fc3ad6809637c8395ebd9a752"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a6485a96fc3ad6809637c8395ebd9a752">ignite::cache::Cache::LocalClearAll</a></div><div class="ttdeci">void LocalClearAll(const std::set&lt; K &gt; &amp;keys)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:1036</div></div>
+<div class="ttc" id="query__scan_8h_html"><div class="ttname"><a href="query__scan_8h.html">query_scan.h</a></div><div class="ttdoc">Declares ignite::cache::query::ScanQuery class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a63ad65a7a78decf7c23c38935f27ea03"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a63ad65a7a78decf7c23c38935f27ea03">ignite::cache::Cache::PutIfAbsent</a></div><div class="ttdeci">bool PutIfAbsent(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Atomically associates the specified key with the given value if it is not already associated with a v...</div><div class="ttdef"><b>Definiti [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a31bbcdeb410146e389f751c8ec94bf95"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a31bbcdeb410146e389f751c8ec94bf95">ignite::cache::Cache::Put</a></div><div class="ttdeci">void Put(const K &amp;key, const V &amp;val, IgniteError &amp;err)</div><div class="ttdoc">Associates the specified value with the specified key in the cache. </div><div class="ttdef"><b>Definition:</b> cache.h:423</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a248126e1b19e58616e0b82915b41b71b"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a248126e1b19e58616e0b82915b41b71b">ignite::cache::Cache::GetAndReplace</a></div><div class="ttdeci">V GetAndReplace(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Atomically replaces the value for a given key if and only if there is a value currently mapped by the...</div><div class="ttdef"><b>Definition:</b> cache.h:547</ [...]
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a3e0f4e52fcb03dcb1d86529da29f6a29"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a3e0f4e52fcb03dcb1d86529da29f6a29">ignite::cache::Cache::RemoveAll</a></div><div class="ttdeci">void RemoveAll(Iter begin, Iter end)</div><div class="ttdoc">Removes given key mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1227</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_aae53c176707edc83467047110365473f"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#aae53c176707edc83467047110365473f">ignite::cache::Cache::GetName</a></div><div class="ttdeci">const char * GetName() const</div><div class="ttdoc">Get name of this cache (null for default cache). </div><div class="ttdef"><b>Definition:</b> cache.h:91</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a3c61d79d3faef75affbe34d1349e4b01"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a3c61d79d3faef75affbe34d1349e4b01">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryCursor&lt; K, V &gt; Query(const query::ScanQuery &amp;qry, IgniteError &amp;err)</div><div class="ttdoc">Perform scan query. </div><div class="ttdef"><b>Definition:</b> cache.h:1488</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a2cf0d8032946a206346a087465b280c1"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a2cf0d8032946a206346a087465b280c1">ignite::cache::Cache::LocalEvict</a></div><div class="ttdeci">void LocalEvict(Iter begin, Iter end)</div><div class="ttdoc">Attempts to evict all entries associated with keys. </div><div class="ttdef"><b>Definition:</b> cache.h:862</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_af44d92bcc1d6c8b0e82351f84b6176d5"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#af44d92bcc1d6c8b0e82351f84b6176d5">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryCursor&lt; K, V &gt; Query(const query::TextQuery &amp;qry, IgniteError &amp;err)</div><div class="ttdoc">Perform text query. </div><div class="ttdef"><b>Definition:</b> cache.h:1453</div></div>
+<div class="ttc" id="ignite__error_8h_html"><div class="ttname"><a href="ignite__error_8h.html">ignite_error.h</a></div><div class="ttdoc">Declares ignite::IgniteError class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a3e814db47b3f864eb2f23eb2f9e15a47"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a3e814db47b3f864eb2f23eb2f9e15a47">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryFieldsCursor Query(const query::SqlFieldsQuery &amp;qry, IgniteError &amp;err)</div><div class="ttdoc">Perform sql fields query. </div><div class="ttdef"><b>Definition:</b> cache.h:1523</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_adbf5d383274b5a54635fe28af2bdf84f"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#adbf5d383274b5a54635fe28af2bdf84f">ignite::cache::Cache::Replace</a></div><div class="ttdeci">bool Replace(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Stores given key-value pair in cache only if there is a previous mapping for it. </div><div class="ttdef"><b>Definition:</b> cache.h:736</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ab03e67d01500b9fef49608e80f6e5f6e"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ab03e67d01500b9fef49608e80f6e5f6e">ignite::cache::Cache::Query</a></div><div class="ttdeci">query::QueryFieldsCursor Query(const query::SqlFieldsQuery &amp;qry)</div><div class="ttdoc">Perform sql fields query. </div><div class="ttdef"><b>Definition:</b> cache.h:1503</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1query_1_1QueryCursor_html"><div class="ttname"><a href="classignite_1_1cache_1_1query_1_1QueryCursor.html">ignite::cache::query::QueryCursor</a></div><div class="ttdoc">Query cursor class template. </div><div class="ttdef"><b>Definition:</b> query_cursor.h:54</div></div>
+<div class="ttc" id="classignite_1_1IgniteError_html_a99e9d86e40876885459a86276eccb935"><div class="ttname"><a href="classignite_1_1IgniteError.html#a99e9d86e40876885459a86276eccb935">ignite::IgniteError::ThrowIfNeeded</a></div><div class="ttdeci">static void ThrowIfNeeded(const IgniteError &amp;err)</div><div class="ttdoc">Throw an error if code is not IGNITE_SUCCESS. </div><div class="ttdef"><b>Definition:</b> ignite_error.cpp:27</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ab597e0d2f3ac758a76a785099b772776"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ab597e0d2f3ac758a76a785099b772776">ignite::cache::Cache::RemoveAll</a></div><div class="ttdeci">void RemoveAll(IgniteError &amp;err)</div><div class="ttdoc">Removes all mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1264</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a0d5547f59dee13bfa94ff3c6f633bbe3"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a0d5547f59dee13bfa94ff3c6f633bbe3">ignite::cache::Cache::ClearAll</a></div><div class="ttdeci">void ClearAll(Iter begin, Iter end)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:975</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ac341a3ac21b498e0a393851b1a0844c9"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ac341a3ac21b498e0a393851b1a0844c9">ignite::cache::Cache::GetAll</a></div><div class="ttdeci">std::map&lt; K, V &gt; GetAll(const std::set&lt; K &gt; &amp;keys, IgniteError &amp;err)</div><div class="ttdoc">Retrieves values mapped to the specified keys from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:355</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_add4fca8717947a1935d089cc63393de4"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#add4fca8717947a1935d089cc63393de4">ignite::cache::Cache::LocalSize</a></div><div class="ttdeci">int32_t LocalSize()</div><div class="ttdoc">Gets the number of all entries cached on this node. </div><div class="ttdef"><b>Definition:</b> cache.h:1276</div></div>
+<div class="ttc" id="classignite_1_1IgniteError_html_abee4f1ca9ade2b8b4d0af780feea2577"><div class="ttname"><a href="classignite_1_1IgniteError.html#abee4f1ca9ade2b8b4d0af780feea2577">ignite::IgniteError::IGNITE_ERR_GENERIC</a></div><div class="ttdeci">static const int IGNITE_ERR_GENERIC</div><div class="ttdoc">Generic Ignite error. </div><div class="ttdef"><b>Definition:</b> ignite_error.h:131</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ab5021acbd56235ca7aeda93d409b360e"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ab5021acbd56235ca7aeda93d409b360e">ignite::cache::Cache::LocalLoadCache</a></div><div class="ttdeci">void LocalLoadCache()</div><div class="ttdoc">Loads state from the underlying persistent storage. </div><div class="ttdef"><b>Definition:</b> cache.h:1775</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a7c1cd72a8461a74705147362630a5468"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a7c1cd72a8461a74705147362630a5468">ignite::cache::Cache::Remove</a></div><div class="ttdeci">bool Remove(const K &amp;key, IgniteError &amp;err)</div><div class="ttdoc">Removes given key mapping from cache. </div><div class="ttdef"><b>Definition:</b> cache.h:1130</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a479871cf2fae779ee53a73f2869870c9"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a479871cf2fae779ee53a73f2869870c9">ignite::cache::Cache::LocalClear</a></div><div class="ttdeci">void LocalClear(const K &amp;key, IgniteError &amp;err)</div><div class="ttdoc">Clear entry from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache.h:1018</div></div>
+<div class="ttc" id="query__text_8h_html"><div class="ttname"><a href="query__text_8h.html">query_text.h</a></div><div class="ttdoc">Declares ignite::cache::query::TextQuery class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_ad3113831235e6ac280961f0b673a726d"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#ad3113831235e6ac280961f0b673a726d">ignite::cache::Cache::LocalSize</a></div><div class="ttdeci">int32_t LocalSize(int32_t peekModes, IgniteError &amp;err)</div><div class="ttdoc">Gets the number of all entries cached on this node. </div><div class="ttdef"><b>Definition:</b> cache.h:1322</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a3de3efc2968613615e1e6fcc1ce7ac81"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a3de3efc2968613615e1e6fcc1ce7ac81">ignite::cache::Cache::IsValid</a></div><div class="ttdeci">bool IsValid() const</div><div class="ttdoc">Check if the instance is valid. </div><div class="ttdef"><b>Definition:</b> cache.h:1750</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1Cache_html_a089a84634bfe5ddf0f4db0c31f7a6a26"><div class="ttname"><a href="classignite_1_1cache_1_1Cache.html#a089a84634bfe5ddf0f4db0c31f7a6a26">ignite::cache::Cache::ContainsKeys</a></div><div class="ttdeci">bool ContainsKeys(InputIter begin, InputIter end)</div><div class="ttdoc">Check if cache contains mapping for these keys. </div><div class="ttdef"><b>Definition:</b> cache.h:193</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__client_8h.html b/releases/2.9.0/cppdoc/cache__client_8h.html
new file mode 100644
index 0000000..375d9fc
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__client_8h.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_client.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_6917c354dff0dc051d18bd3bcc3faea1.html">include</a></li><li class="navelem"><a class="el" href="dir_3785354546cb37560a212b468c73f89f.html">ignite</a></li><li class="navelem"><a class="el" href="dir_097f68cb7241bfc683e7bdc6c58a7783.html">thin</a></li><li class="navelem"><a class="el" href="dir_4c59fe678b7d839a2941d6346d743aa7.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache_client.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1thin_1_1cache_1_1CacheClient.html" title="Cache client class template. ">ignite::thin::cache::CacheClient</a>.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;ignite/common/concurrent.h&gt;</code><br />
+<code>#include &lt;ignite/impl/thin/writable.h&gt;</code><br />
+<code>#include &lt;ignite/impl/thin/writable_key.h&gt;</code><br />
+<code>#include &lt;ignite/impl/thin/readable.h&gt;</code><br />
+<code>#include &lt;ignite/impl/thin/cache/cache_client_proxy.h&gt;</code><br />
+</div>
+<p><a href="cache__client_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1thin_1_1cache_1_1CacheClient.html">ignite::thin::cache::CacheClient&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cache client class template.  <a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1thin"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1thin.html">ignite::thin</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1thin"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Thin Client API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1thin_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1thin_1_1cache.html">ignite::thin::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1thin_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Thin Client Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1thin_1_1cache_1_1CacheClient.html" title="Cache client class template. ">ignite::thin::cache::CacheClient</a>. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__client_8h_source.html b/releases/2.9.0/cppdoc/cache__client_8h_source.html
new file mode 100644
index 0000000..ecd57d8
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__client_8h_source.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_client.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_6917c354dff0dc051d18bd3bcc3faea1.html">include</a></li><li class="navelem"><a class="el" href="dir_3785354546cb37560a212b468c73f89f.html">ignite</a></li><li class="navelem"><a class="el" href="dir_097f68cb7241bfc683e7bdc6c58a7783.html">thin</a></li><li class="navelem"><a class="el" href="dir_4c59fe678b7d839a2941d6346d743aa7.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache_client.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache__client_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a04838ac0cff480ca4173affafef804f5"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a04838ac0cff480ca4173affafef804f5">ignite::thin::cache::CacheClient::GetAndRemove</a></div><div class="ttdeci">void GetAndRemove(const KeyType &amp;key, ValueType &amp;valOut)</div><div class="ttdoc">Atomically removes the entry for a key only if currently mapped to some value. </div><div class="ttdef"><b>De [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_af6b85d89fecdf1ff43e073bebae34407"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#af6b85d89fecdf1ff43e073bebae34407">ignite::thin::cache::CacheClient::GetAll</a></div><div class="ttdeci">void GetAll(InIter begin, InIter end, OutIter dst)</div><div class="ttdoc">Retrieves values mapped to the specified keys from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:175</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a79b8b0d8c42003dffed552a65fc6b582"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a79b8b0d8c42003dffed552a65fc6b582">ignite::thin::cache::CacheClient::RemoveAll</a></div><div class="ttdeci">void RemoveAll()</div><div class="ttdoc">Removes all mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:357</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_ae942c7ae26b148076557a3cc9bf31ff8"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#ae942c7ae26b148076557a3cc9bf31ff8">ignite::thin::cache::CacheClient::CacheClient</a></div><div class="ttdeci">CacheClient(common::concurrent::SharedPointer&lt; void &gt; impl)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> cache_client.h:72</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a5ffd6fe075807228e3bd60f0475e49e1"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a5ffd6fe075807228e3bd60f0475e49e1">ignite::thin::cache::CacheClient::GetAndRemove</a></div><div class="ttdeci">ValueType GetAndRemove(const KeyType &amp;key)</div><div class="ttdoc">Atomically removes the entry for a key only if currently mapped to some value. </div><div class="ttdef"><b>Definition:</b> cach [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a9beb441de7e564cc71415a757cc3be29"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a9beb441de7e564cc71415a757cc3be29">ignite::thin::cache::CacheClient::GetSize</a></div><div class="ttdeci">int64_t GetSize(int32_t peekModes)</div><div class="ttdoc">Gets the number of all entries cached across all nodes. </div><div class="ttdef"><b>Definition:</b> cache_client.h:285</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a45ff3472405cdce705938f219544a3c9"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a45ff3472405cdce705938f219544a3c9">ignite::thin::cache::CacheClient::RemoveAll</a></div><div class="ttdeci">void RemoveAll(InIter begin, InIter end)</div><div class="ttdoc">Removes given key mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:345</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a27d8e2533526122c277b1ea33d73f064"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a27d8e2533526122c277b1ea33d73f064">ignite::thin::cache::CacheClient::KeyType</a></div><div class="ttdeci">K KeyType</div><div class="ttdoc">Key type. </div><div class="ttdef"><b>Definition:</b> cache_client.h:62</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a46fa8fd372aee7d51caf3c4f8cdc9966"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a46fa8fd372aee7d51caf3c4f8cdc9966">ignite::thin::cache::CacheClient::GetAndPutIfAbsent</a></div><div class="ttdeci">ValueType GetAndPutIfAbsent(const KeyType &amp;key, const ValueType &amp;valIn)</div><div class="ttdoc">Stores given key-value pair in cache only if cache had no previous mapping for it. </div> [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a5e2ded2d1950dc4556ee4dbcf849a9eb"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a5e2ded2d1950dc4556ee4dbcf849a9eb">ignite::thin::cache::CacheClient::ContainsKeys</a></div><div class="ttdeci">bool ContainsKeys(InIter begin, InIter end)</div><div class="ttdoc">Check if cache contains mapping for these keys. </div><div class="ttdef"><b>Definition:</b> cache_client.h:269</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_aab00f0b4255e27d2cd70f6c162055571"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#aab00f0b4255e27d2cd70f6c162055571">ignite::thin::cache::CacheClient::GetAndReplace</a></div><div class="ttdeci">ValueType GetAndReplace(const KeyType &amp;key, const ValueType &amp;valIn)</div><div class="ttdoc">Atomically replaces the value for a given key if and only if there is a value currently mapped by [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a103c8328d3f48722ab84285e5c24429a"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a103c8328d3f48722ab84285e5c24429a">ignite::thin::cache::CacheClient::~CacheClient</a></div><div class="ttdeci">~CacheClient()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> cache_client.h:89</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_ae54f108fda3ecf71c9a2863b760ea476"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#ae54f108fda3ecf71c9a2863b760ea476">ignite::thin::cache::CacheClient::Replace</a></div><div class="ttdeci">bool Replace(const K &amp;key, const V &amp;value)</div><div class="ttdoc">Stores given key-value pair in cache only if there is a previous mapping for it. </div><div class="ttdef"><b>Definition:</b> cac [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a492e9314ac1c1c736a9836fd6a51890b"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a492e9314ac1c1c736a9836fd6a51890b">ignite::thin::cache::CacheClient::Get</a></div><div class="ttdeci">ValueType Get(const KeyType &amp;key)</div><div class="ttdoc">Get value from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:155</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_acb27dedabd63f7630fa23373f2df69fa"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#acb27dedabd63f7630fa23373f2df69fa">ignite::thin::cache::CacheClient::Remove</a></div><div class="ttdeci">bool Remove(const KeyType &amp;key, const ValueType &amp;val)</div><div class="ttdoc">Removes given key mapping from cache if one exists and value is equal to the passed in value...</div><div class="ttdef [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a798f809fa0b88f3268af0c348b1e05d9"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a798f809fa0b88f3268af0c348b1e05d9">ignite::thin::cache::CacheClient::GetAndPutIfAbsent</a></div><div class="ttdeci">void GetAndPutIfAbsent(const KeyType &amp;key, const ValueType &amp;valIn, ValueType &amp;valOut)</div><div class="ttdoc">Stores given key-value pair in cache only if cache had no previous mapp [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_ad72cb7fec2922cde1b9879eb38c0f21f"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#ad72cb7fec2922cde1b9879eb38c0f21f">ignite::thin::cache::CacheClient::PutAll</a></div><div class="ttdeci">void PutAll(const Map &amp;vals)</div><div class="ttdoc">Stores given key-value pairs in cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:130</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_aeac4e48549a40391e2a6cc45c6722f78"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#aeac4e48549a40391e2a6cc45c6722f78">ignite::thin::cache::CacheClient::PutAll</a></div><div class="ttdeci">void PutAll(InIter begin, InIter end)</div><div class="ttdoc">Stores given key-value pairs in cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:116</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a09a6d86b6377a12c63f3509785482a08"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a09a6d86b6377a12c63f3509785482a08">ignite::thin::cache::CacheClient::CacheClient</a></div><div class="ttdeci">CacheClient()</div><div class="ttdoc">Default constructor. </div><div class="ttdef"><b>Definition:</b> cache_client.h:81</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a68f05513691c5de09f3d2d557ac61394"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a68f05513691c5de09f3d2d557ac61394">ignite::thin::cache::CacheClient::ContainsKeys</a></div><div class="ttdeci">bool ContainsKeys(const Set &amp;keys)</div><div class="ttdoc">Check if cache contains mapping for these keys. </div><div class="ttdef"><b>Definition:</b> cache_client.h:256</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a1ad68bf064989c3fcfa31b14061b888c"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a1ad68bf064989c3fcfa31b14061b888c">ignite::thin::cache::CacheClient::Clear</a></div><div class="ttdeci">void Clear(const KeyType &amp;key)</div><div class="ttdoc">Clear entry from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache_client [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a303bc7dcd7699cb5aacd6af3301e870b"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a303bc7dcd7699cb5aacd6af3301e870b">ignite::thin::cache::CacheClient::Put</a></div><div class="ttdeci">void Put(const KeyType &amp;key, const ValueType &amp;value)</div><div class="ttdoc">Associate the specified value with the specified key in the cache. </div><div class="ttdef"><b>Definition:</b> cache_clien [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a276bfba8f208a250adf92843955a97f3"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a276bfba8f208a250adf92843955a97f3">ignite::thin::cache::CacheClient::GetAndPut</a></div><div class="ttdeci">void GetAndPut(const KeyType &amp;key, const ValueType &amp;valIn, ValueType &amp;valOut)</div><div class="ttdoc">Associates the specified value with the specified key in this cache, returning an exist [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a7c79cd0c124d4dcd6a570fc53df629c9"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a7c79cd0c124d4dcd6a570fc53df629c9">ignite::thin::cache::CacheClient::Replace</a></div><div class="ttdeci">bool Replace(const KeyType &amp;key, const ValueType &amp;oldVal, const ValueType &amp;newVal)</div><div class="ttdoc">Stores given key-value pair in cache only if the previous value is equal to the old  [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_aa35aa36ae9914a0ded65714bdb4e9a37"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#aa35aa36ae9914a0ded65714bdb4e9a37">ignite::thin::cache::CacheClient::RefreshAffinityMapping</a></div><div class="ttdeci">void RefreshAffinityMapping()</div><div class="ttdoc">Refresh affinity mapping. </div><div class="ttdef"><b>Definition:</b> cache_client.h:596</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a4b24cf4e80628f2fab07618a6105daca"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a4b24cf4e80628f2fab07618a6105daca">ignite::thin::cache::CacheClient::GetAll</a></div><div class="ttdeci">void GetAll(const Set &amp;keys, Map &amp;res)</div><div class="ttdoc">Retrieves values mapped to the specified keys from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:193</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html">ignite::thin::cache::CacheClient</a></div><div class="ttdoc">Cache client class template. </div><div class="ttdef"><b>Definition:</b> cache_client.h:56</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_af6f6ee1de82feb3c8b4791f3b1632dc4"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#af6f6ee1de82feb3c8b4791f3b1632dc4">ignite::thin::cache::CacheClient::Remove</a></div><div class="ttdeci">bool Remove(const KeyType &amp;key)</div><div class="ttdoc">Removes given key mapping from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:302</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_ad31ea272179b7424e6e59679d62759ba"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#ad31ea272179b7424e6e59679d62759ba">ignite::thin::cache::CacheClient::RemoveAll</a></div><div class="ttdeci">void RemoveAll(const Set &amp;keys)</div><div class="ttdoc">Removes given key mappings from cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:332</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a8dad79827ec0125ba03a27d7eced1d97"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a8dad79827ec0125ba03a27d7eced1d97">ignite::thin::cache::CacheClient::ClearAll</a></div><div class="ttdeci">void ClearAll(InIter begin, InIter end)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> ca [...]
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_ac67c78cda25fd6e1e7ffc65a04e676e8"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#ac67c78cda25fd6e1e7ffc65a04e676e8">ignite::thin::cache::CacheClient::GetAndReplace</a></div><div class="ttdeci">void GetAndReplace(const KeyType &amp;key, const ValueType &amp;valIn, ValueType &amp;valOut)</div><div class="ttdoc">Atomically replaces the value for a given key if and only if there is a value c [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_adb51208ea8838db113f5cd1ed0a3706b"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#adb51208ea8838db113f5cd1ed0a3706b">ignite::thin::cache::CacheClient::ContainsKey</a></div><div class="ttdeci">bool ContainsKey(const KeyType &amp;key)</div><div class="ttdoc">Check if the cache contains a value for the specified key. </div><div class="ttdef"><b>Definition:</b> cache_client.h:242</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a4e5213be2d0327207b29630527aff40a"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a4e5213be2d0327207b29630527aff40a">ignite::thin::cache::CacheClient::ClearAll</a></div><div class="ttdeci">void ClearAll(const Set &amp;keys)</div><div class="ttdoc">Clear entries from the cache and swap storage, without notifying listeners or CacheWriters. </div><div class="ttdef"><b>Definition:</b> cache_c [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a0587a1dd8309b8fd1b3e339fa9d659af"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a0587a1dd8309b8fd1b3e339fa9d659af">ignite::thin::cache::CacheClient::PutIfAbsent</a></div><div class="ttdeci">bool PutIfAbsent(const KeyType &amp;key, const ValueType &amp;val)</div><div class="ttdoc">Atomically associates the specified key with the given value if it is not already associated with a v...</di [...]
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a83fbdf124a17e3564b3e9dc5302a2a52"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a83fbdf124a17e3564b3e9dc5302a2a52">ignite::thin::cache::CacheClient::Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdoc">Clear cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:378</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_a14d8d76f3fd30cf1963344b7a0d05571"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#a14d8d76f3fd30cf1963344b7a0d05571">ignite::thin::cache::CacheClient::Get</a></div><div class="ttdeci">void Get(const KeyType &amp;key, ValueType &amp;value)</div><div class="ttdoc">Get value from the cache. </div><div class="ttdef"><b>Definition:</b> cache_client.h:141</div></div>
+<div class="ttc" id="classignite_1_1thin_1_1cache_1_1CacheClient_html_ae0fe649399cd5831886757b6d73dec15"><div class="ttname"><a href="classignite_1_1thin_1_1cache_1_1CacheClient.html#ae0fe649399cd5831886757b6d73dec15">ignite::thin::cache::CacheClient::GetAndPut</a></div><div class="ttdeci">ValueType GetAndPut(const KeyType &amp;key, const ValueType &amp;valIn)</div><div class="ttdoc">Associates the specified value with the specified key in this cache, returning an existing value if o...< [...]
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry_8h.html b/releases/2.9.0/cppdoc/cache__entry_8h.html
new file mode 100644
index 0000000..f886e7f
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry_8h.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache_entry.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1cache_1_1CacheEntry.html" title="Cache entry class template. ">ignite::cache::CacheEntry</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;utility&gt;</code><br />
+<code>#include &lt;ignite/common/common.h&gt;</code><br />
+</div>
+<p><a href="cache__entry_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1cache_1_1CacheEntry.html">ignite::cache::CacheEntry&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cache entry class template.  <a href="classignite_1_1cache_1_1CacheEntry.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1cache_1_1CacheEntry.html" title="Cache entry class template. ">ignite::cache::CacheEntry</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry_8h_source.html b/releases/2.9.0/cppdoc/cache__entry_8h_source.html
new file mode 100644
index 0000000..b57799c
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry_8h_source.html
@@ -0,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache_entry.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache__entry_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">  [...]
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_a7c9e37e44057637bdf304f7b4d5fbc3d"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#a7c9e37e44057637bdf304f7b4d5fbc3d">ignite::cache::CacheEntry::CacheEntry</a></div><div class="ttdeci">CacheEntry(const std::pair&lt; K, V &gt; &amp;p)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:88</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_ae09bd00e6147075a96606db1987ef0d7"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#ae09bd00e6147075a96606db1987ef0d7">ignite::cache::CacheEntry::key</a></div><div class="ttdeci">K key</div><div class="ttdoc">Key. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:154</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_af8e0799a75cf339123db6190fca4803b"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#af8e0799a75cf339123db6190fca4803b">ignite::cache::CacheEntry::HasValue</a></div><div class="ttdeci">bool HasValue() const</div><div class="ttdoc">Check if the value exists. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:147</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_aae8a36bc52cbcdce37df295568822064"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#aae8a36bc52cbcdce37df295568822064">ignite::cache::CacheEntry::GetValue</a></div><div class="ttdeci">const V &amp; GetValue() const</div><div class="ttdoc">Get value. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:137</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_ad84199e634b17e3d934c737f007c778f"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#ad84199e634b17e3d934c737f007c778f">ignite::cache::CacheEntry::CacheEntry</a></div><div class="ttdeci">CacheEntry(const CacheEntry &amp;other)</div><div class="ttdoc">Copy constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:75</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_a61633aa1eaa9175041b01ae249970cb5"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#a61633aa1eaa9175041b01ae249970cb5">ignite::cache::CacheEntry::~CacheEntry</a></div><div class="ttdeci">virtual ~CacheEntry()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:100</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html">ignite::cache::CacheEntry</a></div><div class="ttdoc">Cache entry class template. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_af5eeaf73fe4a9a97e8e4a46ecd7d49fb"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#af5eeaf73fe4a9a97e8e4a46ecd7d49fb">ignite::cache::CacheEntry::val</a></div><div class="ttdeci">V val</div><div class="ttdoc">Value. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:157</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_ae85c45474c190b9eec74d764abddee91"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#ae85c45474c190b9eec74d764abddee91">ignite::cache::CacheEntry::operator=</a></div><div class="ttdeci">CacheEntry &amp; operator=(const CacheEntry &amp;other)</div><div class="ttdoc">Assignment operator. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:110</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_a974bb547bc498b06202ceb3c7625119e"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#a974bb547bc498b06202ceb3c7625119e">ignite::cache::CacheEntry::CacheEntry</a></div><div class="ttdeci">CacheEntry()</div><div class="ttdoc">Default constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_a53efefccfb9203c683a1c86afa86763c"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#a53efefccfb9203c683a1c86afa86763c">ignite::cache::CacheEntry::hasValue</a></div><div class="ttdeci">bool hasValue</div><div class="ttdoc">Indicates whether value exists. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:160</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_ac1652a2857db31b2d37b6b94aba0664c"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#ac1652a2857db31b2d37b6b94aba0664c">ignite::cache::CacheEntry::CacheEntry</a></div><div class="ttdeci">CacheEntry(const K &amp;key, const V &amp;val)</div><div class="ttdoc">Constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:62</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__event_8h.html b/releases/2.9.0/cppdoc/cache__entry__event_8h.html
new file mode 100644
index 0000000..40d1a89
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__event_8h.html
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_event.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li><li class="navelem"><a class="el" href="dir_985e469ec48e039817ced4926e3f7372.html">event</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache_entry_event.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares ignite::cache::event::CacheEntryEvent class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="binary__raw__reader_8h_source.html">ignite/binary/binary_raw_reader.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="cache__entry_8h_source.html">ignite/cache/cache_entry.h</a>&gt;</code><br />
+</div>
+<p><a href="cache__entry__event_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1cache_1_1CacheEntryEvent.html">ignite::cache::CacheEntryEvent&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">Cache</a> entry event class template.  <a href="classignite_1_1cache_1_1CacheEntryEvent.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares ignite::cache::event::CacheEntryEvent class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__event_8h_source.html b/releases/2.9.0/cppdoc/cache__entry__event_8h_source.html
new file mode 100644
index 0000000..6562e61
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__event_8h_source.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_event.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li><li class="navelem"><a class="el" href="dir_985e469ec48e039817ced4926e3f7372.html">event</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache_entry_event.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache__entry__event_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="com [...]
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_aee4a8f70172efa3bf41fcf16402e4e01"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#aee4a8f70172efa3bf41fcf16402e4e01">ignite::cache::CacheEntryEvent::Read</a></div><div class="ttdeci">void Read(binary::BinaryRawReader &amp;reader)</div><div class="ttdoc">Reads cache event using provided raw reader. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:121</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html">ignite::cache::CacheEntryEvent</a></div><div class="ttdoc">Cache entry event class template. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_a2db82785231a4f7c734123682d144e4e"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#a2db82785231a4f7c734123682d144e4e">ignite::cache::CacheEntryEvent::~CacheEntryEvent</a></div><div class="ttdeci">virtual ~CacheEntryEvent()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:72</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_ab1649fdd6c9bb5298da9d5943dda6ca6"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#ab1649fdd6c9bb5298da9d5943dda6ca6">ignite::cache::CacheEntryEvent::operator=</a></div><div class="ttdeci">CacheEntryEvent &amp; operator=(const CacheEntryEvent&lt; K, V &gt; &amp;other)</div><div class="ttdoc">Assignment operator. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:83</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_af5ff85f098aa717942108997b1abd2e2"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#af5ff85f098aa717942108997b1abd2e2">ignite::binary::BinaryRawReader::TryReadObject</a></div><div class="ttdeci">bool TryReadObject(T &amp;res)</div><div class="ttdoc">Try read object. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:486</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_aa3312a1b3ae760afca44f67b466c3f7c"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#aa3312a1b3ae760afca44f67b466c3f7c">ignite::binary::BinaryRawReader::ReadObject</a></div><div class="ttdeci">T ReadObject()</div><div class="ttdoc">Read object. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:458</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html">ignite::cache::CacheEntry</a></div><div class="ttdoc">Cache entry class template. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_af5eeaf73fe4a9a97e8e4a46ecd7d49fb"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#af5eeaf73fe4a9a97e8e4a46ecd7d49fb">ignite::cache::CacheEntry::val</a></div><div class="ttdeci">V val</div><div class="ttdoc">Value. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:157</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_ae85c45474c190b9eec74d764abddee91"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#ae85c45474c190b9eec74d764abddee91">ignite::cache::CacheEntry::operator=</a></div><div class="ttdeci">CacheEntry &amp; operator=(const CacheEntry &amp;other)</div><div class="ttdoc">Assignment operator. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:110</div></div>
+<div class="ttc" id="cache__entry_8h_html"><div class="ttname"><a href="cache__entry_8h.html">cache_entry.h</a></div><div class="ttdoc">Declares ignite::cache::CacheEntry class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_a1fbc961c4d8001bb1daca168bb85e103"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#a1fbc961c4d8001bb1daca168bb85e103">ignite::cache::CacheEntryEvent::HasOldValue</a></div><div class="ttdeci">bool HasOldValue() const</div><div class="ttdoc">Check if the old value exists. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:111</div></div>
+<div class="ttc" id="binary__raw__reader_8h_html"><div class="ttname"><a href="binary__raw__reader_8h.html">binary_raw_reader.h</a></div><div class="ttdoc">Declares ignite::binary::BinaryRawReader class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_a290d360557b06864780579af03bf955c"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#a290d360557b06864780579af03bf955c">ignite::cache::CacheEntryEvent::CacheEntryEvent</a></div><div class="ttdeci">CacheEntryEvent()</div><div class="ttdoc">Default constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntry_html_a53efefccfb9203c683a1c86afa86763c"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntry.html#a53efefccfb9203c683a1c86afa86763c">ignite::cache::CacheEntry::hasValue</a></div><div class="ttdeci">bool hasValue</div><div class="ttdoc">Indicates whether value exists. </div><div class="ttdef"><b>Definition:</b> cache_entry.h:160</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_a3fc6be2851387ae77328713ebd79ccd8"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#a3fc6be2851387ae77328713ebd79ccd8">ignite::cache::CacheEntryEvent::GetOldValue</a></div><div class="ttdeci">const V &amp; GetOldValue() const</div><div class="ttdoc">Get old value. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:101</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html_ac9ab38cda2ce900e9e8786cb50a1bc85"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html#ac9ab38cda2ce900e9e8786cb50a1bc85">ignite::binary::BinaryRawReader::ReadInt8</a></div><div class="ttdeci">int8_t ReadInt8()</div><div class="ttdoc">Read 8-byte signed integer. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.cpp:32</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_a1e3a30bf0a9deb2359ed3e5b47f600ca"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#a1e3a30bf0a9deb2359ed3e5b47f600ca">ignite::cache::CacheEntryEvent::CacheEntryEvent</a></div><div class="ttdeci">CacheEntryEvent(const CacheEntryEvent&lt; K, V &gt; &amp;other)</div><div class="ttdoc">Copy constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:61</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html">ignite::binary::BinaryRawReader</a></div><div class="ttdoc">Binary raw reader. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:57</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__event__filter_8h.html b/releases/2.9.0/cppdoc/cache__entry__event__filter_8h.html
new file mode 100644
index 0000000..296c20d
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__event__filter_8h.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_event_filter.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li><li class="navelem"><a class="el" href="dir_985e469ec48e039817ced4926e3f7372.html">event</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache_entry_event_filter.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html" title="Cache entry event filter. ">ignite::cache::event::CacheEntryEventFilter</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;<a class="el" href="cache__entry__event_8h_source.html">ignite/cache/event/cache_entry_event.h</a>&gt;</code><br />
+<code>#include &lt;ignite/impl/cache/event/cache_entry_event_filter_base.h&gt;</code><br />
+</div>
+<p><a href="cache__entry__event__filter_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1impl_1_1cache_1_1event_1_1CacheEntryEventFilterHolder.html">ignite::impl::cache::event::CacheEntryEventFilterHolder&lt; T &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html">ignite::cache::event::CacheEntryEventFilter&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">Cache</a> entry event filter.  <a href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache_1_1event"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache_1_1event.html">ignite::cache::event</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache_1_1event"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains APIs for cache events. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html" title="Cache entry event filter. ">ignite::cache::event::CacheEntryEventFilter</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__event__filter_8h_source.html b/releases/2.9.0/cppdoc/cache__entry__event__filter_8h_source.html
new file mode 100644
index 0000000..2d95967
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__event__filter_8h_source.html
@@ -0,0 +1,87 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_event_filter.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li><li class="navelem"><a class="el" href="dir_985e469ec48e039817ced4926e3f7372.html">event</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache_entry_event_filter.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache__entry__event__filter_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span cl [...]
+<div class="ttc" id="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter_html_a30e50908df2de395a0a07ba8eab67919"><div class="ttname"><a href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html#a30e50908df2de395a0a07ba8eab67919">ignite::cache::event::CacheEntryEventFilter::~CacheEntryEventFilter</a></div><div class="ttdeci">virtual ~CacheEntryEventFilter()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_event_filter.h:76</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html_aee4a8f70172efa3bf41fcf16402e4e01"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html#aee4a8f70172efa3bf41fcf16402e4e01">ignite::cache::CacheEntryEvent::Read</a></div><div class="ttdeci">void Read(binary::BinaryRawReader &amp;reader)</div><div class="ttdoc">Reads cache event using provided raw reader. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:121</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryEvent_html"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryEvent.html">ignite::cache::CacheEntryEvent</a></div><div class="ttdoc">Cache entry event class template. </div><div class="ttdef"><b>Definition:</b> cache_entry_event.h:40</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter_html"><div class="ttname"><a href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html">ignite::cache::event::CacheEntryEventFilter</a></div><div class="ttdoc">Cache entry event filter. </div><div class="ttdef"><b>Definition:</b> cache_entry_event_filter.h:59</div></div>
+<div class="ttc" id="classignite_1_1impl_1_1cache_1_1event_1_1CacheEntryEventFilterHolder_html"><div class="ttname"><a href="classignite_1_1impl_1_1cache_1_1event_1_1CacheEntryEventFilterHolder.html">ignite::impl::cache::event::CacheEntryEventFilterHolder</a></div><div class="ttdef"><b>Definition:</b> cache_entry_event_filter.h:40</div></div>
+<div class="ttc" id="cache__entry__event_8h_html"><div class="ttname"><a href="cache__entry__event_8h.html">cache_entry_event.h</a></div><div class="ttdoc">Declares ignite::cache::event::CacheEntryEvent class. </div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1binary_1_1BinaryRawReader_html"><div class="ttname"><a href="classignite_1_1binary_1_1BinaryRawReader.html">ignite::binary::BinaryRawReader</a></div><div class="ttdoc">Binary raw reader. </div><div class="ttdef"><b>Definition:</b> binary_raw_reader.h:57</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__event__listener_8h.html b/releases/2.9.0/cppdoc/cache__entry__event__listener_8h.html
new file mode 100644
index 0000000..a7710d5
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__event__listener_8h.html
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_event_listener.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li><li class="navelem"><a class="el" href="dir_985e469ec48e039817ced4926e3f7372.html">event</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache_entry_event_listener.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html" title="Cache entry event listener. ">ignite::cache::event::CacheEntryEventListener</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;stdint.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="cache__entry__event_8h_source.html">ignite/cache/event/cache_entry_event.h</a>&gt;</code><br />
+</div>
+<p><a href="cache__entry__event__listener_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html">ignite::cache::event::CacheEntryEventListener&lt; K, V &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classignite_1_1cache_1_1Cache.html" title="Main entry point for all Data Grid APIs. ">Cache</a> entry event listener.  <a href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache_1_1event"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache_1_1event.html">ignite::cache::event</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache_1_1event"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains APIs for cache events. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html" title="Cache entry event listener. ">ignite::cache::event::CacheEntryEventListener</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__event__listener_8h_source.html b/releases/2.9.0/cppdoc/cache__entry__event__listener_8h_source.html
new file mode 100644
index 0000000..c7bef53
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__event__listener_8h_source.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_event_listener.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li><li class="navelem"><a class="el" href="dir_985e469ec48e039817ced4926e3f7372.html">event</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache_entry_event_listener.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache__entry__event__listener_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span  [...]
+<div class="ttc" id="classignite_1_1cache_1_1event_1_1CacheEntryEventListener_html_aad93c46ce7a70ec0ea2b022054f3046c"><div class="ttname"><a href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html#aad93c46ce7a70ec0ea2b022054f3046c">ignite::cache::event::CacheEntryEventListener::CacheEntryEventListener</a></div><div class="ttdeci">CacheEntryEventListener()</div><div class="ttdoc">Default constructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_event_listener.h:46</ [...]
+<div class="ttc" id="classignite_1_1cache_1_1event_1_1CacheEntryEventListener_html_a533f2de05cd53debbccac400a280fbb2"><div class="ttname"><a href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html#a533f2de05cd53debbccac400a280fbb2">ignite::cache::event::CacheEntryEventListener::~CacheEntryEventListener</a></div><div class="ttdeci">virtual ~CacheEntryEventListener()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_event_listener.h:54< [...]
+<div class="ttc" id="cache__entry__event_8h_html"><div class="ttname"><a href="cache__entry__event_8h.html">cache_entry_event.h</a></div><div class="ttdoc">Declares ignite::cache::event::CacheEntryEvent class. </div></div>
+<div class="ttc" id="classignite_1_1cache_1_1event_1_1CacheEntryEventListener_html_adf15ae6edbc8aadb249e3f7aa19e4a7e"><div class="ttname"><a href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html#adf15ae6edbc8aadb249e3f7aa19e4a7e">ignite::cache::event::CacheEntryEventListener::OnEvent</a></div><div class="ttdeci">virtual void OnEvent(const CacheEntryEvent&lt; K, V &gt; *evts, uint32_t num)=0</div><div class="ttdoc">Event callback. </div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1event_1_1CacheEntryEventListener_html"><div class="ttname"><a href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html">ignite::cache::event::CacheEntryEventListener</a></div><div class="ttdoc">Cache entry event listener. </div><div class="ttdef"><b>Definition:</b> cache_entry_event_listener.h:40</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__processor_8h.html b/releases/2.9.0/cppdoc/cache__entry__processor_8h.html
new file mode 100644
index 0000000..ba33957
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__processor_8h.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_processor.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">cache_entry_processor.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Declares <a class="el" href="classignite_1_1cache_1_1CacheEntryProcessor.html" title="Cache entry processor class template. ">ignite::cache::CacheEntryProcessor</a> class.  
+<a href="#details">More...</a></p>
+<div class="textblock"><code>#include &lt;ignite/common/common.h&gt;</code><br />
+<code>#include &lt;ignite/impl/binary/binary_reader_impl.h&gt;</code><br />
+<code>#include &lt;ignite/impl/binary/binary_writer_impl.h&gt;</code><br />
+<code>#include &lt;ignite/impl/cache/cache_entry_processor_holder.h&gt;</code><br />
+</div>
+<p><a href="cache__entry__processor_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1cache_1_1CacheEntryProcessor.html">ignite::cache::CacheEntryProcessor&lt; K, V, R, A &gt;</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cache entry processor class template.  <a href="classignite_1_1cache_1_1CacheEntryProcessor.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceignite"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite.html">ignite</a></td></tr>
+<tr class="memdesc:namespaceignite"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apache Ignite API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceignite_1_1cache"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a></td></tr>
+<tr class="memdesc:namespaceignite_1_1cache"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignite Cache API. <br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Declares <a class="el" href="classignite_1_1cache_1_1CacheEntryProcessor.html" title="Cache entry processor class template. ">ignite::cache::CacheEntryProcessor</a> class. </p>
+</div></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/cache__entry__processor_8h_source.html b/releases/2.9.0/cppdoc/cache__entry__processor_8h_source.html
new file mode 100644
index 0000000..ae202a4
--- /dev/null
+++ b/releases/2.9.0/cppdoc/cache__entry__processor_8h_source.html
@@ -0,0 +1,84 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: cache_entry_processor.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_1d5505cee217f179c88903b7091c150e.html">cache</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">cache_entry_processor.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="cache__entry__processor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class= [...]
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryProcessor_html_a92e7ceb10c26a2d369a7a64419877d11"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryProcessor.html#a92e7ceb10c26a2d369a7a64419877d11">ignite::cache::CacheEntryProcessor::Process</a></div><div class="ttdeci">virtual R Process(MutableCacheEntry&lt; K, V &gt; &amp;entry, const A &amp;arg)=0</div><div class="ttdoc">Process entry, using input argument and return result. </div></div>
+<div class="ttc" id="classignite_1_1IgniteBinding_html"><div class="ttname"><a href="classignite_1_1IgniteBinding.html">ignite::IgniteBinding</a></div><div class="ttdoc">Ignite Binding. </div><div class="ttdef"><b>Definition:</b> ignite_binding.h:38</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryProcessor_html"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryProcessor.html">ignite::cache::CacheEntryProcessor</a></div><div class="ttdoc">Cache entry processor class template. </div><div class="ttdef"><b>Definition:</b> cache_entry_processor.h:51</div></div>
+<div class="ttc" id="namespaceignite_html"><div class="ttname"><a href="namespaceignite.html">ignite</a></div><div class="ttdoc">Apache Ignite API. </div><div class="ttdef"><b>Definition:</b> cache.h:48</div></div>
+<div class="ttc" id="classignite_1_1cache_1_1CacheEntryProcessor_html_a8dd97ecc1f6294ea9e52e4baa2ffa78a"><div class="ttname"><a href="classignite_1_1cache_1_1CacheEntryProcessor.html#a8dd97ecc1f6294ea9e52e4baa2ffa78a">ignite::cache::CacheEntryProcessor::~CacheEntryProcessor</a></div><div class="ttdeci">virtual ~CacheEntryProcessor()</div><div class="ttdoc">Destructor. </div><div class="ttdef"><b>Definition:</b> cache_entry_processor.h:64</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/classes.html b/releases/2.9.0/cppdoc/classes.html
new file mode 100644
index 0000000..16a2ed2
--- /dev/null
+++ b/releases/2.9.0/cppdoc/classes.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: Class Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class Index</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="qindex"><a class="qindex" href="#letter_b">b</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_f">f</a>&#160;|&#160;<a class="qindex" href="#letter_g">g</a>&#160;|&#160;<a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_j">j</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|& [...]
+<table class="classindex">
+<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryType.html">BinaryType</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1compute_1_1ComputeFunc.html">ComputeFunc</a> (ignite::compute)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1thin_1_1IgniteClientConfiguration.html">IgniteClientConfiguration</a> (<a class="el" href="namespaceignite_1 [...]
+</td></tr>
+<tr><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryType_3_01T_01_5_4.html">BinaryType&lt; T *&gt;</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> (<a class="el" href="namespaceignite.html">ignite</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1IgniteConfiguration.html">IgniteConfiguration</a> ( [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryArrayReader.html">BinaryArrayReader</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryTypeDefaultAll.html">BinaryTypeDefaultAll</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1query_1_1conti [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryArrayWriter.html">BinaryArrayWriter</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryTypeDefaultHashing.html">BinaryTypeDefaultHashing</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1query_ [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryCollectionReader.html">BinaryCollectionReader</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryTypeNonNullableType.html">BinaryTypeNonNullableType</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_d"></a> [...]
+</td><td rowspan="2" valign="bottom"><a name="letter_j"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;j&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1query_1_1SqlQuery.html">SqlQuery</a> (<a class="el" href="namespaceignite_1_1cache_1_1query.html">ignite::cache::query</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryCollectionWriter.html">BinaryCollectionWriter</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryWriter.html">BinaryWriter</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1thin_1_1SslMode.html">SslMode [...]
+<tr><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryEnum.html">BinaryEnum</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classignite_1_1Date.html">Date</a> (<a class="el" href="namespaceignite.html">ignite</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1JvmOptions.html">JvmOptions</a> (<a class="el" href="namespaceignite.html">ignite</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryEnum_3_01T_01_5_01_4.html">BinaryEnum&lt; T * &gt;</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryEnumDefault.html">BinaryEnumDefault</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1Cache.html">Cache</a> (<a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1query_1_1TextQuery.html">TextQuery</a> (<a clas [...]
+<tr><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryEnumDefaultAll.html">BinaryEnumDefaultAll</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1thin_1_1cache_1_1CacheClient.html">CacheClient</a> (<a class="el" href="namespaceignite_1_1thin_1_1cache.html">ignite::thin::cache</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1Future.html">Fut [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryEnumEntry.html">BinaryEnumEntry</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1CacheEntry.html">CacheEntry</a> (<a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1Future_3_01void_01_4.html">Future&lt; void &gt;</a> [...]
+<tr><td valign="top"><a class="el" href="structignite_1_1binary_1_1BinaryEnumIntMinNull.html">BinaryEnumIntMinNull</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1CacheEntryEvent.html">CacheEntryEvent</a> (<a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_g"></a><table border="0" cellspaci [...]
+</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classignite_1_1transactions_1_1Transaction.html">Transaction</a> (<a class="el" href="namespaceignite_1_1transactions.html">ignite::transactions</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryMapReader.html">BinaryMapReader</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventFilter.html">CacheEntryEventFilter</a> (<a class="el" href="namespaceignite_1_1cache_1_1event.html">ignite::cache::event</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1tra [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryMapWriter.html">BinaryMapWriter</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1impl_1_1cache_1_1event_1_1CacheEntryEventFilterHolder.html">CacheEntryEventFilterHolder</a> (ignite::impl::cache::event)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1Guid.html">Guid</a> (<a class="el" href="n [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryObject.html">BinaryObject</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1event_1_1CacheEntryEventListener.html">CacheEntryEventListener</a> (<a class="el" href="namespaceignite_1_1cache_1_1event.html">ignite::cache::event</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><ta [...]
+</td><td rowspan="2" valign="bottom"><a name="letter_q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;q&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classignite_1_1transactions_1_1TransactionMetrics.html">TransactionMetrics</a> (<a class="el" href="namespaceignite_1_1transactions.html">ignite::transactions</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryRawReader.html">BinaryRawReader</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1cache_1_1CacheEntryProcessor.html">CacheEntryProcessor</a> (<a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1transactions_1_1Transactions.html [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryRawWriter.html">BinaryRawWriter</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1cache_1_1CachePeekMode.html">CachePeekMode</a> (<a class="el" href="namespaceignite_1_1cache.html">ignite::cache</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1Ignite.html">Ignite</a> (<a class="el" href= [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryReader.html">BinaryReader</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1thin_1_1cache_1_1CachePeekMode.html">CachePeekMode</a> (<a class="el" href="namespaceignite_1_1thin_1_1cache.html">ignite::thin::cache</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1IgniteBinding.html">IgniteBi [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryStringArrayReader.html">BinaryStringArrayReader</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structignite_1_1binary_1_1CollectionType.html">CollectionType</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1IgniteBindingContext.ht [...]
+<tr><td valign="top"><a class="el" href="classignite_1_1binary_1_1BinaryStringArrayWriter.html">BinaryStringArrayWriter</a> (<a class="el" href="namespaceignite_1_1binary.html">ignite::binary</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1compute_1_1Compute.html">Compute</a> (ignite::compute)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classignite_1_1thin_1_1IgniteClient.html">IgniteClient</a> (<a class="el" href="namespaceignite_1_1thin.htm [...]
+</td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td></tr>
+<tr><td></td><td></td><td></td><td valign="top"><a class="el" href="classignite_1_1Reference.html">Reference</a> (<a class="el" href="namespaceignite.html">ignite</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td><td></td></tr>
+</table>
+<div class="qindex"><a class="qindex" href="#letter_b">b</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_f">f</a>&#160;|&#160;<a class="qindex" href="#letter_g">g</a>&#160;|&#160;<a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_j">j</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|& [...]
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:18 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/classignite_1_1ConstReference-members.html b/releases/2.9.0/cppdoc/classignite_1_1ConstReference-members.html
new file mode 100644
index 0000000..f57c218
--- /dev/null
+++ b/releases/2.9.0/cppdoc/classignite_1_1ConstReference-members.html
@@ -0,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceignite.html">ignite</a></li><li class="navelem"><a class="el" href="classignite_1_1ConstReference.html">ConstReference</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">ignite::ConstReference&lt; T &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ConstReference</b> (defined in <a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a63f63927e65aea9923eb6b207352d7e3">ConstReference</a>()</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a6ea08f582e635a46f00a7c97f323118d">ConstReference</a>(common::ConstReferenceImplBase *ptr, ptrdiff_t offset=0)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a95beded1e753e6d23535304d5c3c09ea">ConstReference</a>(const ConstReference &amp;other)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#ab9d8957625a01e494bf2d931c84a0bbb">ConstReference</a>(const ConstReference&lt; T2 &gt; &amp;other)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a1ff20fefbae5153dfc47f17ab1869712">Get</a>() const</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a07618541039afaf1967b6edb4344801e">IsNull</a>() const</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a32b372113f08ffa0bd798613dd7bef8e">operator=</a>(const ConstReference &amp;other)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a407552c66ea32aa700e6523832f6efb6">operator=</a>(const ConstReference&lt; T2 &gt; &amp;other)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr bgcolor="#f0f0f0"><td class="entry"><b>Reference</b> (defined in <a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classignite_1_1ConstReference.html#a8969e0b386401978058310d6dc2a126f">~ConstReference</a>()</td><td class="entry"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Oct 15 2020 12:17:17 for &nbsp; Apache Ignite C++ by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>
diff --git a/releases/2.9.0/cppdoc/classignite_1_1ConstReference.html b/releases/2.9.0/cppdoc/classignite_1_1ConstReference.html
new file mode 100644
index 0000000..dad2ba2
--- /dev/null
+++ b/releases/2.9.0/cppdoc/classignite_1_1ConstReference.html
@@ -0,0 +1,403 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>&nbsp; Apache Ignite C++: ignite::ConstReference&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">&nbsp; Apache Ignite C++
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceignite.html">ignite</a></li><li class="navelem"><a class="el" href="classignite_1_1ConstReference.html">ConstReference</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="classignite_1_1ConstReference-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">ignite::ConstReference&lt; T &gt; Class Template Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Constant <a class="el" href="classignite_1_1Reference.html" title="Reference class. ">Reference</a> class.  
+ <a href="classignite_1_1ConstReference.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="reference_8h_source.html">reference.h</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a63f63927e65aea9923eb6b207352d7e3"><td class="memItemLeft" align="right" valign="top"><a id="a63f63927e65aea9923eb6b207352d7e3"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a63f63927e65aea9923eb6b207352d7e3">ConstReference</a> ()</td></tr>
+<tr class="memdesc:a63f63927e65aea9923eb6b207352d7e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor. <br /></td></tr>
+<tr class="separator:a63f63927e65aea9923eb6b207352d7e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ea08f582e635a46f00a7c97f323118d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a6ea08f582e635a46f00a7c97f323118d">ConstReference</a> (common::ConstReferenceImplBase *ptr, ptrdiff_t offset=0)</td></tr>
+<tr class="memdesc:a6ea08f582e635a46f00a7c97f323118d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a6ea08f582e635a46f00a7c97f323118d">More...</a><br /></td></tr>
+<tr class="separator:a6ea08f582e635a46f00a7c97f323118d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95beded1e753e6d23535304d5c3c09ea"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a95beded1e753e6d23535304d5c3c09ea">ConstReference</a> (const <a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> &amp;other)</td></tr>
+<tr class="memdesc:a95beded1e753e6d23535304d5c3c09ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#a95beded1e753e6d23535304d5c3c09ea">More...</a><br /></td></tr>
+<tr class="separator:a95beded1e753e6d23535304d5c3c09ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9d8957625a01e494bf2d931c84a0bbb"><td class="memTemplParams" colspan="2">template&lt;typename T2 &gt; </td></tr>
+<tr class="memitem:ab9d8957625a01e494bf2d931c84a0bbb"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#ab9d8957625a01e494bf2d931c84a0bbb">ConstReference</a> (const <a class="el" href="classignite_1_1ConstReference.html">ConstReference</a>&lt; T2 &gt; &amp;other)</td></tr>
+<tr class="memdesc:ab9d8957625a01e494bf2d931c84a0bbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#ab9d8957625a01e494bf2d931c84a0bbb">More...</a><br /></td></tr>
+<tr class="separator:ab9d8957625a01e494bf2d931c84a0bbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32b372113f08ffa0bd798613dd7bef8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a32b372113f08ffa0bd798613dd7bef8e">operator=</a> (const <a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> &amp;other)</td></tr>
+<tr class="memdesc:a32b372113f08ffa0bd798613dd7bef8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#a32b372113f08ffa0bd798613dd7bef8e">More...</a><br /></td></tr>
+<tr class="separator:a32b372113f08ffa0bd798613dd7bef8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a407552c66ea32aa700e6523832f6efb6"><td class="memTemplParams" colspan="2">template&lt;typename T2 &gt; </td></tr>
+<tr class="memitem:a407552c66ea32aa700e6523832f6efb6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a407552c66ea32aa700e6523832f6efb6">operator=</a> (const <a class="el" href="classignite_1_1ConstReference.html">ConstReference</a>&lt; T2 &gt; &amp;other)</td></tr>
+<tr class="memdesc:a407552c66ea32aa700e6523832f6efb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#a407552c66ea32aa700e6523832f6efb6">More...</a><br /></td></tr>
+<tr class="separator:a407552c66ea32aa700e6523832f6efb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8969e0b386401978058310d6dc2a126f"><td class="memItemLeft" align="right" valign="top"><a id="a8969e0b386401978058310d6dc2a126f"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a8969e0b386401978058310d6dc2a126f">~ConstReference</a> ()</td></tr>
+<tr class="memdesc:a8969e0b386401978058310d6dc2a126f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
+<tr class="separator:a8969e0b386401978058310d6dc2a126f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ff20fefbae5153dfc47f17ab1869712"><td class="memItemLeft" align="right" valign="top">const T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a1ff20fefbae5153dfc47f17ab1869712">Get</a> () const</td></tr>
+<tr class="memdesc:a1ff20fefbae5153dfc47f17ab1869712"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dereference the pointer.  <a href="#a1ff20fefbae5153dfc47f17ab1869712">More...</a><br /></td></tr>
+<tr class="separator:a1ff20fefbae5153dfc47f17ab1869712"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07618541039afaf1967b6edb4344801e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classignite_1_1ConstReference.html#a07618541039afaf1967b6edb4344801e">IsNull</a> () const</td></tr>
+<tr class="memdesc:a07618541039afaf1967b6edb4344801e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the pointer is null.  <a href="#a07618541039afaf1967b6edb4344801e">More...</a><br /></td></tr>
+<tr class="separator:a07618541039afaf1967b6edb4344801e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:ab2c55e7aa5fe57077e40bf1007ab6968"><td class="memTemplParams" colspan="2"><a id="ab2c55e7aa5fe57077e40bf1007ab6968"></a>
+template&lt;typename &gt; </td></tr>
+<tr class="memitem:ab2c55e7aa5fe57077e40bf1007ab6968"><td class="memTemplItemLeft" align="right" valign="top">class&#160;</td><td class="memTemplItemRight" valign="bottom"><b>ConstReference</b></td></tr>
+<tr class="separator:ab2c55e7aa5fe57077e40bf1007ab6968"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7aaef6ece6e3d6910d5919fa1544a99a"><td class="memTemplParams" colspan="2"><a id="a7aaef6ece6e3d6910d5919fa1544a99a"></a>
+template&lt;typename &gt; </td></tr>
+<tr class="memitem:a7aaef6ece6e3d6910d5919fa1544a99a"><td class="memTemplItemLeft" align="right" valign="top">class&#160;</td><td class="memTemplItemRight" valign="bottom"><b>Reference</b></td></tr>
+<tr class="separator:a7aaef6ece6e3d6910d5919fa1544a99a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><h3>template&lt;typename T&gt;<br />
+class ignite::ConstReference&lt; T &gt;</h3>
+
+<p>Constant <a class="el" href="classignite_1_1Reference.html" title="Reference class. ">Reference</a> class. </p>
+<p>Abstraction on any reference-type object, from simple raw pointers and references to standard library smart pointers. Provides only constant access to the underlying data.</p>
+<p>There are no requirements for the template type T. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a6ea08f582e635a46f00a7c97f323118d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6ea08f582e635a46f00a7c97f323118d">&#9670;&nbsp;</a></span>ConstReference() <span class="overload">[1/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference</a>&lt; T &gt;::<a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> </td>
+          <td>(</td>
+          <td class="paramtype">common::ConstReferenceImplBase *&#160;</td>
+          <td class="paramname"><em>ptr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ptrdiff_t&#160;</td>
+          <td class="paramname"><em>offset</em> = <code>0</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Constructor. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">ptr</td><td><a class="el" href="classignite_1_1ConstReference.html" title="Constant Reference class. ">ConstReference</a> class implementation. </td></tr>
+    <tr><td class="paramname">offset</td><td>Pointer offset. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a95beded1e753e6d23535304d5c3c09ea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95beded1e753e6d23535304d5c3c09ea">&#9670;&nbsp;</a></span>ConstReference() <span class="overload">[2/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classignite_1_1ConstReference.html">ignite::ConstReference</a>&lt; T &gt;::<a class="el" href="classignite_1_1ConstReference.html">ConstReference</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classignite_1_1ConstReference.html">ConstReference</a>&lt; T &gt; &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Copy constructor. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">other</td><td>Another instance. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ab9d8957625a01e494bf2d931c84a0bbb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab9d8957625a01e494bf2d931c84a0bbb">&#9670;&nbsp;</a></span>ConstReference() <span class="overload">[3/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+<div class="memtemplate">
+template&lt;typename T2 &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
... 1526516 lines suppressed ...