ignite-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From isap...@apache.org
Subject [41/50] [abbrv] ignite git commit: QueryField precision/scale
Date Thu, 28 Jun 2018 12:49:17 GMT
QueryField precision/scale


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/c765d194
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/c765d194
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/c765d194

Branch: refs/heads/ignite-7777
Commit: c765d194e709f5d641a2f5c6a719eb9d667106ba
Parents: f2baa0b
Author: ekaterina-nbl <ekaterina.vergizova@nobitlost.com>
Authored: Tue May 22 12:12:10 2018 +0300
Committer: ekaterina-nbl <ekaterina.vergizova@nobitlost.com>
Committed: Tue May 22 12:12:10 2018 +0300

----------------------------------------------------------------------
 .../platforms/nodejs/api_spec/BinaryObject.html |   2 +-
 .../nodejs/api_spec/BinaryObject.js.html        |   2 +-
 .../platforms/nodejs/api_spec/CacheClient.html  |   2 +-
 .../nodejs/api_spec/CacheClient.js.html         |   2 +-
 .../nodejs/api_spec/CacheConfiguration.html     | 130 ++---
 .../nodejs/api_spec/CacheConfiguration.js.html  |  52 +-
 .../platforms/nodejs/api_spec/CacheEntry.html   |   2 +-
 .../nodejs/api_spec/CacheKeyConfiguration.html  |   2 +-
 .../nodejs/api_spec/CollectionObjectType.html   |   2 +-
 .../nodejs/api_spec/ComplexObjectType.html      |   2 +-
 .../nodejs/api_spec/CompositeType.html          |   2 +-
 modules/platforms/nodejs/api_spec/Cursor.html   |   2 +-
 .../platforms/nodejs/api_spec/Cursor.js.html    |   2 +-
 modules/platforms/nodejs/api_spec/EnumItem.html |   2 +-
 .../platforms/nodejs/api_spec/EnumItem.js.html  |   2 +-
 .../platforms/nodejs/api_spec/Errors.js.html    |   2 +-
 .../platforms/nodejs/api_spec/IgniteClient.html |   2 +-
 .../nodejs/api_spec/IgniteClient.js.html        |   2 +-
 .../api_spec/IgniteClientConfiguration.html     |   2 +-
 .../api_spec/IgniteClientConfiguration.js.html  |   2 +-
 .../nodejs/api_spec/IgniteClientError.html      |   2 +-
 .../nodejs/api_spec/IllegalStateError.html      |   2 +-
 .../nodejs/api_spec/LostConnectionError.html    |   2 +-
 .../nodejs/api_spec/MapObjectType.html          |   2 +-
 .../nodejs/api_spec/ObjectArrayType.html        |   2 +-
 .../platforms/nodejs/api_spec/ObjectType.html   |   2 +-
 .../nodejs/api_spec/ObjectType.js.html          |   2 +-
 .../nodejs/api_spec/OperationError.html         |   2 +-
 modules/platforms/nodejs/api_spec/Query.html    |   2 +-
 modules/platforms/nodejs/api_spec/Query.js.html |   2 +-
 .../platforms/nodejs/api_spec/QueryEntity.html  |   2 +-
 .../platforms/nodejs/api_spec/QueryField.html   | 532 ++++++++++++++++++-
 .../platforms/nodejs/api_spec/QueryIndex.html   |  22 +-
 .../platforms/nodejs/api_spec/ScanQuery.html    |   2 +-
 .../nodejs/api_spec/SqlFieldsCursor.html        |   2 +-
 .../nodejs/api_spec/SqlFieldsQuery.html         |   2 +-
 modules/platforms/nodejs/api_spec/SqlQuery.html |   2 +-
 .../platforms/nodejs/api_spec/Timestamp.html    |   2 +-
 .../platforms/nodejs/api_spec/Timestamp.js.html |   2 +-
 modules/platforms/nodejs/api_spec/index.html    |   2 +-
 .../platforms/nodejs/lib/CacheConfiguration.js  |  50 ++
 .../nodejs/lib/internal/MessageBuffer.js        |   4 +-
 .../platforms/nodejs/spec/cache/Cache.spec.js   |   4 +-
 43 files changed, 739 insertions(+), 127 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/BinaryObject.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/BinaryObject.html b/modules/platforms/nodejs/api_spec/BinaryObject.html
index 41da3d9..a387c1e 100644
--- a/modules/platforms/nodejs/api_spec/BinaryObject.html
+++ b/modules/platforms/nodejs/api_spec/BinaryObject.html
@@ -1838,7 +1838,7 @@ which corresponds to the specified complex object type.</li>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/BinaryObject.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/BinaryObject.js.html b/modules/platforms/nodejs/api_spec/BinaryObject.js.html
index 688375a..4479a26 100644
--- a/modules/platforms/nodejs/api_spec/BinaryObject.js.html
+++ b/modules/platforms/nodejs/api_spec/BinaryObject.js.html
@@ -540,7 +540,7 @@ module.exports = BinaryObject;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CacheClient.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CacheClient.html b/modules/platforms/nodejs/api_spec/CacheClient.html
index a76042b..9525878 100644
--- a/modules/platforms/nodejs/api_spec/CacheClient.html
+++ b/modules/platforms/nodejs/api_spec/CacheClient.html
@@ -4858,7 +4858,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CacheClient.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CacheClient.js.html b/modules/platforms/nodejs/api_spec/CacheClient.js.html
index fbe5b91..879ad39 100644
--- a/modules/platforms/nodejs/api_spec/CacheClient.js.html
+++ b/modules/platforms/nodejs/api_spec/CacheClient.js.html
@@ -803,7 +803,7 @@ module.exports.CacheEntry = CacheEntry;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CacheConfiguration.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CacheConfiguration.html b/modules/platforms/nodejs/api_spec/CacheConfiguration.html
index f8889df..17fd22c 100644
--- a/modules/platforms/nodejs/api_spec/CacheConfiguration.html
+++ b/modules/platforms/nodejs/api_spec/CacheConfiguration.html
@@ -99,7 +99,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line897">line 897</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line947">line 947</a>
     </li></ul></dd>
     
 
@@ -252,7 +252,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line813">line 813</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line863">line 863</a>
     </li></ul></dd>
     
 
@@ -393,7 +393,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line826">line 826</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line876">line 876</a>
     </li></ul></dd>
     
 
@@ -570,7 +570,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line841">line 841</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line891">line 891</a>
     </li></ul></dd>
     
 
@@ -711,7 +711,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line860">line 860</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line910">line 910</a>
     </li></ul></dd>
     
 
@@ -852,7 +852,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line875">line 875</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line925">line 925</a>
     </li></ul></dd>
     
 
@@ -928,7 +928,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line948">line 948</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line998">line 998</a>
     </li></ul></dd>
     
 
@@ -1028,7 +1028,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line969">line 969</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1019">line 1019</a>
     </li></ul></dd>
     
 
@@ -1128,7 +1128,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line993">line 993</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1043">line 1043</a>
     </li></ul></dd>
     
 
@@ -1228,7 +1228,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1014">line 1014</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1064">line 1064</a>
     </li></ul></dd>
     
 
@@ -1328,7 +1328,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1035">line 1035</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1085">line 1085</a>
     </li></ul></dd>
     
 
@@ -1428,7 +1428,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1119">line 1119</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1169">line 1169</a>
     </li></ul></dd>
     
 
@@ -1528,7 +1528,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1056">line 1056</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1106">line 1106</a>
     </li></ul></dd>
     
 
@@ -1628,7 +1628,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1098">line 1098</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1148">line 1148</a>
     </li></ul></dd>
     
 
@@ -1728,7 +1728,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1182">line 1182</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1232">line 1232</a>
     </li></ul></dd>
     
 
@@ -1828,7 +1828,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1530">line 1530</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1580">line 1580</a>
     </li></ul></dd>
     
 
@@ -1928,7 +1928,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1140">line 1140</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1190">line 1190</a>
     </li></ul></dd>
     
 
@@ -2028,7 +2028,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1161">line 1161</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1211">line 1211</a>
     </li></ul></dd>
     
 
@@ -2128,7 +2128,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1206">line 1206</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1256">line 1256</a>
     </li></ul></dd>
     
 
@@ -2228,7 +2228,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1227">line 1227</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1277">line 1277</a>
     </li></ul></dd>
     
 
@@ -2328,7 +2328,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1554">line 1554</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1604">line 1604</a>
     </li></ul></dd>
     
 
@@ -2428,7 +2428,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1248">line 1248</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1298">line 1298</a>
     </li></ul></dd>
     
 
@@ -2528,7 +2528,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1269">line 1269</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1319">line 1319</a>
     </li></ul></dd>
     
 
@@ -2628,7 +2628,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1311">line 1311</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1361">line 1361</a>
     </li></ul></dd>
     
 
@@ -2728,7 +2728,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1290">line 1290</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1340">line 1340</a>
     </li></ul></dd>
     
 
@@ -2828,7 +2828,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1332">line 1332</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1382">line 1382</a>
     </li></ul></dd>
     
 
@@ -2928,7 +2928,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1356">line 1356</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1406">line 1406</a>
     </li></ul></dd>
     
 
@@ -3028,7 +3028,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1377">line 1377</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1427">line 1427</a>
     </li></ul></dd>
     
 
@@ -3128,7 +3128,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1398">line 1398</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1448">line 1448</a>
     </li></ul></dd>
     
 
@@ -3228,7 +3228,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1419">line 1419</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1469">line 1469</a>
     </li></ul></dd>
     
 
@@ -3328,7 +3328,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1440">line 1440</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1490">line 1490</a>
     </li></ul></dd>
     
 
@@ -3428,7 +3428,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1461">line 1461</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1511">line 1511</a>
     </li></ul></dd>
     
 
@@ -3528,7 +3528,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1482">line 1482</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1532">line 1532</a>
     </li></ul></dd>
     
 
@@ -3628,7 +3628,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1077">line 1077</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1127">line 1127</a>
     </li></ul></dd>
     
 
@@ -3728,7 +3728,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1506">line 1506</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1556">line 1556</a>
     </li></ul></dd>
     
 
@@ -3877,7 +3877,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line937">line 937</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line987">line 987</a>
     </li></ul></dd>
     
 
@@ -4061,7 +4061,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line959">line 959</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1009">line 1009</a>
     </li></ul></dd>
     
 
@@ -4216,7 +4216,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line982">line 982</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1032">line 1032</a>
     </li></ul></dd>
     
 
@@ -4400,7 +4400,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1004">line 1004</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1054">line 1054</a>
     </li></ul></dd>
     
 
@@ -4555,7 +4555,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1025">line 1025</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1075">line 1075</a>
     </li></ul></dd>
     
 
@@ -4710,7 +4710,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1109">line 1109</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1159">line 1159</a>
     </li></ul></dd>
     
 
@@ -4865,7 +4865,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1046">line 1046</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1096">line 1096</a>
     </li></ul></dd>
     
 
@@ -5020,7 +5020,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1088">line 1088</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1138">line 1138</a>
     </li></ul></dd>
     
 
@@ -5175,7 +5175,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1172">line 1172</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1222">line 1222</a>
     </li></ul></dd>
     
 
@@ -5342,7 +5342,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1519">line 1519</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1569">line 1569</a>
     </li></ul></dd>
     
 
@@ -5526,7 +5526,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1130">line 1130</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1180">line 1180</a>
     </li></ul></dd>
     
 
@@ -5681,7 +5681,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1151">line 1151</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1201">line 1201</a>
     </li></ul></dd>
     
 
@@ -5836,7 +5836,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1195">line 1195</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1245">line 1245</a>
     </li></ul></dd>
     
 
@@ -6020,7 +6020,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1217">line 1217</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1267">line 1267</a>
     </li></ul></dd>
     
 
@@ -6187,7 +6187,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1543">line 1543</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1593">line 1593</a>
     </li></ul></dd>
     
 
@@ -6371,7 +6371,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1238">line 1238</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1288">line 1288</a>
     </li></ul></dd>
     
 
@@ -6526,7 +6526,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1259">line 1259</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1309">line 1309</a>
     </li></ul></dd>
     
 
@@ -6681,7 +6681,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1301">line 1301</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1351">line 1351</a>
     </li></ul></dd>
     
 
@@ -6836,7 +6836,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1280">line 1280</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1330">line 1330</a>
     </li></ul></dd>
     
 
@@ -6991,7 +6991,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1322">line 1322</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1372">line 1372</a>
     </li></ul></dd>
     
 
@@ -7146,7 +7146,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1345">line 1345</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1395">line 1395</a>
     </li></ul></dd>
     
 
@@ -7330,7 +7330,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1367">line 1367</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1417">line 1417</a>
     </li></ul></dd>
     
 
@@ -7485,7 +7485,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1388">line 1388</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1438">line 1438</a>
     </li></ul></dd>
     
 
@@ -7640,7 +7640,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1409">line 1409</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1459">line 1459</a>
     </li></ul></dd>
     
 
@@ -7795,7 +7795,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1430">line 1430</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1480">line 1480</a>
     </li></ul></dd>
     
 
@@ -7950,7 +7950,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1451">line 1451</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1501">line 1501</a>
     </li></ul></dd>
     
 
@@ -8105,7 +8105,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1472">line 1472</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1522">line 1522</a>
     </li></ul></dd>
     
 
@@ -8260,7 +8260,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1067">line 1067</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1117">line 1117</a>
     </li></ul></dd>
     
 
@@ -8415,7 +8415,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1495">line 1495</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line1545">line 1545</a>
     </li></ul></dd>
     
 
@@ -8518,7 +8518,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CacheConfiguration.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CacheConfiguration.js.html b/modules/platforms/nodejs/api_spec/CacheConfiguration.js.html
index 5dd22a5..3436fa5 100644
--- a/modules/platforms/nodejs/api_spec/CacheConfiguration.js.html
+++ b/modules/platforms/nodejs/api_spec/CacheConfiguration.js.html
@@ -441,6 +441,8 @@ class QueryField {
         this._isKeyField = false;
         this._isNotNull = false;
         this._defaultValue = undefined;
+        this._precision = -1;
+        this._scale = -1;
         this._valueType = null;
         this._buffer = null;
         this._index = null;
@@ -577,6 +579,50 @@ class QueryField {
         }
     }
 
+    /**
+     *
+     *
+     * @param {number} precision
+     *
+     * @return {QueryField} - the same instance of the QueryField.
+     */
+    setPrecision(precision) {
+        ArgumentChecker.isInteger(precision, 'precision');
+        this._precision = precision;
+        return this;
+    }
+
+    /**
+     *
+     *
+     * @return {number}
+     */
+    getPrecision() {
+        return this._precision;
+    }
+
+    /**
+     *
+     *
+     * @param {number} scale
+     *
+     * @return {QueryField} - the same instance of the QueryField.
+     */
+    setScale(scale) {
+        ArgumentChecker.isInteger(scale, 'scale');
+        this._scale = scale;
+        return this;
+    }
+
+    /**
+     *
+     *
+     * @return {number}
+     */
+    getScale() {
+        return this._scale;
+    }
+
     /** Private methods */
 
     /**
@@ -588,6 +634,8 @@ class QueryField {
         buffer.writeBoolean(this._isKeyField);
         buffer.writeBoolean(this._isNotNull);
         await BinaryWriter.writeObject(buffer, this._defaultValue ? this._defaultValue : null, this._valueType);
+        buffer.writeInteger(this._precision);
+        buffer.writeInteger(this._scale);
     }
 
     /**
@@ -602,6 +650,8 @@ class QueryField {
         this._buffer = buffer;
         this._index = buffer.position;
         await BinaryReader.readObject(buffer);
+        this._precision = buffer.readInteger();
+        this._scale = buffer.readInteger();
     }
 }
 
@@ -1725,7 +1775,7 @@ module.exports.CacheKeyConfiguration = CacheKeyConfiguration;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CacheEntry.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CacheEntry.html b/modules/platforms/nodejs/api_spec/CacheEntry.html
index 99f4708..1048388 100644
--- a/modules/platforms/nodejs/api_spec/CacheEntry.html
+++ b/modules/platforms/nodejs/api_spec/CacheEntry.html
@@ -459,7 +459,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CacheKeyConfiguration.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CacheKeyConfiguration.html b/modules/platforms/nodejs/api_spec/CacheKeyConfiguration.html
index 21fa15c..ea6636c 100644
--- a/modules/platforms/nodejs/api_spec/CacheKeyConfiguration.html
+++ b/modules/platforms/nodejs/api_spec/CacheKeyConfiguration.html
@@ -787,7 +787,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CollectionObjectType.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CollectionObjectType.html b/modules/platforms/nodejs/api_spec/CollectionObjectType.html
index 119a98f..0a6891c 100644
--- a/modules/platforms/nodejs/api_spec/CollectionObjectType.html
+++ b/modules/platforms/nodejs/api_spec/CollectionObjectType.html
@@ -515,7 +515,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/ComplexObjectType.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/ComplexObjectType.html b/modules/platforms/nodejs/api_spec/ComplexObjectType.html
index 211de95..09cdd2a 100644
--- a/modules/platforms/nodejs/api_spec/ComplexObjectType.html
+++ b/modules/platforms/nodejs/api_spec/ComplexObjectType.html
@@ -517,7 +517,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/CompositeType.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/CompositeType.html b/modules/platforms/nodejs/api_spec/CompositeType.html
index 10e7942..a870b0c 100644
--- a/modules/platforms/nodejs/api_spec/CompositeType.html
+++ b/modules/platforms/nodejs/api_spec/CompositeType.html
@@ -161,7 +161,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Cursor.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Cursor.html b/modules/platforms/nodejs/api_spec/Cursor.html
index b167057..da75149 100644
--- a/modules/platforms/nodejs/api_spec/Cursor.html
+++ b/modules/platforms/nodejs/api_spec/Cursor.html
@@ -579,7 +579,7 @@ If the method returns null, no more entries are available.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Cursor.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Cursor.js.html b/modules/platforms/nodejs/api_spec/Cursor.js.html
index 0f157c7..b73fa97 100644
--- a/modules/platforms/nodejs/api_spec/Cursor.js.html
+++ b/modules/platforms/nodejs/api_spec/Cursor.js.html
@@ -351,7 +351,7 @@ module.exports.SqlFieldsCursor = SqlFieldsCursor;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/EnumItem.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/EnumItem.html b/modules/platforms/nodejs/api_spec/EnumItem.html
index c84c745..9697520 100644
--- a/modules/platforms/nodejs/api_spec/EnumItem.html
+++ b/modules/platforms/nodejs/api_spec/EnumItem.html
@@ -1422,7 +1422,7 @@ or null if value is not set.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/EnumItem.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/EnumItem.js.html b/modules/platforms/nodejs/api_spec/EnumItem.js.html
index 665c179..99bb5ae 100644
--- a/modules/platforms/nodejs/api_spec/EnumItem.js.html
+++ b/modules/platforms/nodejs/api_spec/EnumItem.js.html
@@ -246,7 +246,7 @@ module.exports = EnumItem;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Errors.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Errors.js.html b/modules/platforms/nodejs/api_spec/Errors.js.html
index bcdb823..220d2e8 100644
--- a/modules/platforms/nodejs/api_spec/Errors.js.html
+++ b/modules/platforms/nodejs/api_spec/Errors.js.html
@@ -163,7 +163,7 @@ module.exports.LostConnectionError = LostConnectionError;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/IgniteClient.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/IgniteClient.html b/modules/platforms/nodejs/api_spec/IgniteClient.html
index 27014b9..367ab25 100644
--- a/modules/platforms/nodejs/api_spec/IgniteClient.html
+++ b/modules/platforms/nodejs/api_spec/IgniteClient.html
@@ -2359,7 +2359,7 @@ Disabled by default.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/IgniteClient.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/IgniteClient.js.html b/modules/platforms/nodejs/api_spec/IgniteClient.js.html
index 2d9c155..3083c27 100644
--- a/modules/platforms/nodejs/api_spec/IgniteClient.js.html
+++ b/modules/platforms/nodejs/api_spec/IgniteClient.js.html
@@ -334,7 +334,7 @@ module.exports = IgniteClient;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.html b/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.html
index 177fdd5..5ef0860 100644
--- a/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.html
+++ b/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.html
@@ -837,7 +837,7 @@ If password is not set, it is considered empty.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.js.html b/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.js.html
index 9e25bb0..f587c46 100644
--- a/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.js.html
+++ b/modules/platforms/nodejs/api_spec/IgniteClientConfiguration.js.html
@@ -154,7 +154,7 @@ module.exports = IgniteClientConfiguration;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/IgniteClientError.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/IgniteClientError.html b/modules/platforms/nodejs/api_spec/IgniteClientError.html
index 5dcf666..b17225d 100644
--- a/modules/platforms/nodejs/api_spec/IgniteClientError.html
+++ b/modules/platforms/nodejs/api_spec/IgniteClientError.html
@@ -159,7 +159,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/IllegalStateError.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/IllegalStateError.html b/modules/platforms/nodejs/api_spec/IllegalStateError.html
index b865989..f52677b 100644
--- a/modules/platforms/nodejs/api_spec/IllegalStateError.html
+++ b/modules/platforms/nodejs/api_spec/IllegalStateError.html
@@ -170,7 +170,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/LostConnectionError.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/LostConnectionError.html b/modules/platforms/nodejs/api_spec/LostConnectionError.html
index f99a983..74a0d1a 100644
--- a/modules/platforms/nodejs/api_spec/LostConnectionError.html
+++ b/modules/platforms/nodejs/api_spec/LostConnectionError.html
@@ -170,7 +170,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/MapObjectType.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/MapObjectType.html b/modules/platforms/nodejs/api_spec/MapObjectType.html
index 13ffd6c..170348c 100644
--- a/modules/platforms/nodejs/api_spec/MapObjectType.html
+++ b/modules/platforms/nodejs/api_spec/MapObjectType.html
@@ -476,7 +476,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/ObjectArrayType.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/ObjectArrayType.html b/modules/platforms/nodejs/api_spec/ObjectArrayType.html
index d023c88..5d352be 100644
--- a/modules/platforms/nodejs/api_spec/ObjectArrayType.html
+++ b/modules/platforms/nodejs/api_spec/ObjectArrayType.html
@@ -256,7 +256,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/ObjectType.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/ObjectType.html b/modules/platforms/nodejs/api_spec/ObjectType.html
index 1e303af..a1824c7 100644
--- a/modules/platforms/nodejs/api_spec/ObjectType.html
+++ b/modules/platforms/nodejs/api_spec/ObjectType.html
@@ -1117,7 +1117,7 @@ or an Ignite composite type (<a href="ObjectType.html#.COMPOSITE_TYPE">ObjectTyp
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/ObjectType.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/ObjectType.js.html b/modules/platforms/nodejs/api_spec/ObjectType.js.html
index 3e62d20..1ddcdf8 100644
--- a/modules/platforms/nodejs/api_spec/ObjectType.js.html
+++ b/modules/platforms/nodejs/api_spec/ObjectType.js.html
@@ -642,7 +642,7 @@ module.exports.ObjectArrayType = ObjectArrayType;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/OperationError.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/OperationError.html b/modules/platforms/nodejs/api_spec/OperationError.html
index 3306d6b..ea6112d 100644
--- a/modules/platforms/nodejs/api_spec/OperationError.html
+++ b/modules/platforms/nodejs/api_spec/OperationError.html
@@ -170,7 +170,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Query.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Query.html b/modules/platforms/nodejs/api_spec/Query.html
index 78c4085..4f271b9 100644
--- a/modules/platforms/nodejs/api_spec/Query.html
+++ b/modules/platforms/nodejs/api_spec/Query.html
@@ -472,7 +472,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Query.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Query.js.html b/modules/platforms/nodejs/api_spec/Query.js.html
index a0a36fc..ac1a973 100644
--- a/modules/platforms/nodejs/api_spec/Query.js.html
+++ b/modules/platforms/nodejs/api_spec/Query.js.html
@@ -550,7 +550,7 @@ module.exports.ScanQuery = ScanQuery;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/QueryEntity.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/QueryEntity.html b/modules/platforms/nodejs/api_spec/QueryEntity.html
index 2baa53a..d012b82 100644
--- a/modules/platforms/nodejs/api_spec/QueryEntity.html
+++ b/modules/platforms/nodejs/api_spec/QueryEntity.html
@@ -2209,7 +2209,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/QueryField.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/QueryField.html b/modules/platforms/nodejs/api_spec/QueryField.html
index d59576d..444942e 100644
--- a/modules/platforms/nodejs/api_spec/QueryField.html
+++ b/modules/platforms/nodejs/api_spec/QueryField.html
@@ -386,7 +386,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line534">line 534</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line536">line 536</a>
     </li></ul></dd>
     
 
@@ -486,7 +486,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line480">line 480</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line482">line 482</a>
     </li></ul></dd>
     
 
@@ -586,7 +586,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line501">line 501</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line503">line 503</a>
     </li></ul></dd>
     
 
@@ -686,7 +686,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line438">line 438</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line440">line 440</a>
     </li></ul></dd>
     
 
@@ -738,6 +738,206 @@
     
 
     
+    <h4 class="name" id="getPrecision"><span class="type-signature"></span>getPrecision<span class="signature">()</span><span class="type-signature"> &rarr; {number}</span></h4>
+    
+
+    
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line572">line 572</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type">number</span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+            
+
+    
+
+    
+    <h4 class="name" id="getScale"><span class="type-signature"></span>getScale<span class="signature">()</span><span class="type-signature"> &rarr; {number}</span></h4>
+    
+
+    
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line594">line 594</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type">number</span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+            
+
+    
+
+    
     <h4 class="name" id="getTypeName"><span class="type-signature"></span>getTypeName<span class="signature">()</span><span class="type-signature"> &rarr; {string}</span></h4>
     
 
@@ -786,7 +986,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line459">line 459</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line461">line 461</a>
     </li></ul></dd>
     
 
@@ -998,7 +1198,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line516">line 516</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line518">line 518</a>
     </li></ul></dd>
     
 
@@ -1153,7 +1353,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line470">line 470</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line472">line 472</a>
     </li></ul></dd>
     
 
@@ -1308,7 +1508,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line491">line 491</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line493">line 493</a>
     </li></ul></dd>
     
 
@@ -1463,7 +1663,317 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line428">line 428</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line430">line 430</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+<div class="param-desc">
+    <ul>
+<li>the same instance of the QueryField.</li>
+</ul>
+</div>
+
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type"><a href="QueryField.html">QueryField</a></span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+            
+
+    
+
+    
+    <h4 class="name" id="setPrecision"><span class="type-signature"></span>setPrecision<span class="signature">(precision)</span><span class="type-signature"> &rarr; {<a href="QueryField.html">QueryField</a>}</span></h4>
+    
+
+    
+
+
+
+
+
+
+
+
+
+
+
+    <h5>Parameters:</h5>
+    
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>precision</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">number</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"></td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line561">line 561</a>
+    </li></ul></dd>
+    
+
+    
+
+    
+
+    
+</dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<h5>Returns:</h5>
+
+        
+<div class="param-desc">
+    <ul>
+<li>the same instance of the QueryField.</li>
+</ul>
+</div>
+
+
+
+<dl>
+    <dt>
+        Type
+    </dt>
+    <dd>
+        
+<span class="param-type"><a href="QueryField.html">QueryField</a></span>
+
+
+    </dd>
+</dl>
+
+    
+
+
+
+
+
+        
+            
+
+    
+
+    
+    <h4 class="name" id="setScale"><span class="type-signature"></span>setScale<span class="signature">(scale)</span><span class="type-signature"> &rarr; {<a href="QueryField.html">QueryField</a>}</span></h4>
+    
+
+    
+
+
+
+
+
+
+
+
+
+
+
+    <h5>Parameters:</h5>
+    
+
+<table class="params">
+    <thead>
+    <tr>
+        
+        <th>Name</th>
+        
+
+        <th>Type</th>
+
+        
+
+        
+
+        <th class="last">Description</th>
+    </tr>
+    </thead>
+
+    <tbody>
+    
+
+        <tr>
+            
+                <td class="name"><code>scale</code></td>
+            
+
+            <td class="type">
+            
+                
+<span class="param-type">number</span>
+
+
+            
+            </td>
+
+            
+
+            
+
+            <td class="description last"></td>
+        </tr>
+
+    
+    </tbody>
+</table>
+
+
+
+
+
+
+<dl class="details">
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+
+    
+    <dt class="tag-source">Source:</dt>
+    <dd class="tag-source"><ul class="dummy"><li>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line583">line 583</a>
     </li></ul></dd>
     
 
@@ -1618,7 +2128,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line449">line 449</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line451">line 451</a>
     </li></ul></dd>
     
 
@@ -1692,7 +2202,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/QueryIndex.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/QueryIndex.html b/modules/platforms/nodejs/api_spec/QueryIndex.html
index f3ea097..b7fa9dc 100644
--- a/modules/platforms/nodejs/api_spec/QueryIndex.html
+++ b/modules/platforms/nodejs/api_spec/QueryIndex.html
@@ -207,7 +207,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line602">line 602</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line652">line 652</a>
     </li></ul></dd>
     
 
@@ -378,7 +378,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line580">line 580</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line630">line 630</a>
     </li></ul></dd>
     
 
@@ -454,7 +454,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line706">line 706</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line756">line 756</a>
     </li></ul></dd>
     
 
@@ -554,7 +554,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line685">line 685</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line735">line 735</a>
     </li></ul></dd>
     
 
@@ -654,7 +654,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line640">line 640</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line690">line 690</a>
     </li></ul></dd>
     
 
@@ -754,7 +754,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line664">line 664</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line714">line 714</a>
     </li></ul></dd>
     
 
@@ -903,7 +903,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line696">line 696</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line746">line 746</a>
     </li></ul></dd>
     
 
@@ -1058,7 +1058,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line675">line 675</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line725">line 725</a>
     </li></ul></dd>
     
 
@@ -1213,7 +1213,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line630">line 630</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line680">line 680</a>
     </li></ul></dd>
     
 
@@ -1368,7 +1368,7 @@
     
     <dt class="tag-source">Source:</dt>
     <dd class="tag-source"><ul class="dummy"><li>
-        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line653">line 653</a>
+        <a href="CacheConfiguration.js.html">CacheConfiguration.js</a>, <a href="CacheConfiguration.js.html#line703">line 703</a>
     </li></ul></dd>
     
 
@@ -1471,7 +1471,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/ScanQuery.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/ScanQuery.html b/modules/platforms/nodejs/api_spec/ScanQuery.html
index 058d548..28cca2e 100644
--- a/modules/platforms/nodejs/api_spec/ScanQuery.html
+++ b/modules/platforms/nodejs/api_spec/ScanQuery.html
@@ -677,7 +677,7 @@ Every setting (except Filter object) may be changed using set methods.</p>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/SqlFieldsCursor.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/SqlFieldsCursor.html b/modules/platforms/nodejs/api_spec/SqlFieldsCursor.html
index 0a3c993..ea22785 100644
--- a/modules/platforms/nodejs/api_spec/SqlFieldsCursor.html
+++ b/modules/platforms/nodejs/api_spec/SqlFieldsCursor.html
@@ -906,7 +906,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/SqlFieldsQuery.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/SqlFieldsQuery.html b/modules/platforms/nodejs/api_spec/SqlFieldsQuery.html
index fd88d05..a1c23c4 100644
--- a/modules/platforms/nodejs/api_spec/SqlFieldsQuery.html
+++ b/modules/platforms/nodejs/api_spec/SqlFieldsQuery.html
@@ -3027,7 +3027,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/SqlQuery.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/SqlQuery.html b/modules/platforms/nodejs/api_spec/SqlQuery.html
index 775e4a6..d90968e 100644
--- a/modules/platforms/nodejs/api_spec/SqlQuery.html
+++ b/modules/platforms/nodejs/api_spec/SqlQuery.html
@@ -1746,7 +1746,7 @@ according to the mapping table defined in the description of the <a href="Object
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Timestamp.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Timestamp.html b/modules/platforms/nodejs/api_spec/Timestamp.html
index af5f3d7..33782f9 100644
--- a/modules/platforms/nodejs/api_spec/Timestamp.html
+++ b/modules/platforms/nodejs/api_spec/Timestamp.html
@@ -557,7 +557,7 @@ this class specifies additional methods to operate with the nanoseconds.</li>
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:49 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/Timestamp.js.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/Timestamp.js.html b/modules/platforms/nodejs/api_spec/Timestamp.js.html
index aca2aab..a545994 100644
--- a/modules/platforms/nodejs/api_spec/Timestamp.js.html
+++ b/modules/platforms/nodejs/api_spec/Timestamp.js.html
@@ -118,7 +118,7 @@ module.exports = Timestamp;
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/api_spec/index.html
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/api_spec/index.html b/modules/platforms/nodejs/api_spec/index.html
index 8898da0..42ecde7 100644
--- a/modules/platforms/nodejs/api_spec/index.html
+++ b/modules/platforms/nodejs/api_spec/index.html
@@ -56,7 +56,7 @@
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Fri May 11 2018 01:35:20 GMT+0300 (Russia TZ 2 Standard Time)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Tue May 22 2018 12:08:48 GMT+0300 (Russia TZ 2 Standard Time)
 </footer>
 
 <script> prettyPrint(); </script>

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/lib/CacheConfiguration.js
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/lib/CacheConfiguration.js b/modules/platforms/nodejs/lib/CacheConfiguration.js
index d6882f5..a4e4574 100644
--- a/modules/platforms/nodejs/lib/CacheConfiguration.js
+++ b/modules/platforms/nodejs/lib/CacheConfiguration.js
@@ -413,6 +413,8 @@ class QueryField {
         this._isKeyField = false;
         this._isNotNull = false;
         this._defaultValue = undefined;
+        this._precision = -1;
+        this._scale = -1;
         this._valueType = null;
         this._buffer = null;
         this._index = null;
@@ -549,6 +551,50 @@ class QueryField {
         }
     }
 
+    /**
+     *
+     *
+     * @param {number} precision
+     *
+     * @return {QueryField} - the same instance of the QueryField.
+     */
+    setPrecision(precision) {
+        ArgumentChecker.isInteger(precision, 'precision');
+        this._precision = precision;
+        return this;
+    }
+
+    /**
+     *
+     *
+     * @return {number}
+     */
+    getPrecision() {
+        return this._precision;
+    }
+
+    /**
+     *
+     *
+     * @param {number} scale
+     *
+     * @return {QueryField} - the same instance of the QueryField.
+     */
+    setScale(scale) {
+        ArgumentChecker.isInteger(scale, 'scale');
+        this._scale = scale;
+        return this;
+    }
+
+    /**
+     *
+     *
+     * @return {number}
+     */
+    getScale() {
+        return this._scale;
+    }
+
     /** Private methods */
 
     /**
@@ -560,6 +606,8 @@ class QueryField {
         buffer.writeBoolean(this._isKeyField);
         buffer.writeBoolean(this._isNotNull);
         await BinaryWriter.writeObject(buffer, this._defaultValue ? this._defaultValue : null, this._valueType);
+        buffer.writeInteger(this._precision);
+        buffer.writeInteger(this._scale);
     }
 
     /**
@@ -574,6 +622,8 @@ class QueryField {
         this._buffer = buffer;
         this._index = buffer.position;
         await BinaryReader.readObject(buffer);
+        this._precision = buffer.readInteger();
+        this._scale = buffer.readInteger();
     }
 }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/lib/internal/MessageBuffer.js
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/lib/internal/MessageBuffer.js b/modules/platforms/nodejs/lib/internal/MessageBuffer.js
index bace45f..f1407bf 100644
--- a/modules/platforms/nodejs/lib/internal/MessageBuffer.js
+++ b/modules/platforms/nodejs/lib/internal/MessageBuffer.js
@@ -205,11 +205,11 @@ class MessageBuffer {
         return value;
     }
 
-    readBoolean(value) {
+    readBoolean() {
         return this.readByte() === BYTE_ONE;
     }
 
-    readChar(value) {
+    readChar() {
         return String.fromCharCode(this.readShort());
     }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/c765d194/modules/platforms/nodejs/spec/cache/Cache.spec.js
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/spec/cache/Cache.spec.js b/modules/platforms/nodejs/spec/cache/Cache.spec.js
index 54ad39e..5d9179e 100644
--- a/modules/platforms/nodejs/spec/cache/Cache.spec.js
+++ b/modules/platforms/nodejs/spec/cache/Cache.spec.js
@@ -152,7 +152,9 @@ describe('cache configuration operations test suite >', () => {
                                 new QueryField('id', 'INT'),
                                 new QueryField('firstName', 'VARCHAR'),
                                 new QueryField('lastName', 'VARCHAR'),
-                                new QueryField('salary', 'DOUBLE')
+                                new QueryField('salary', 'DOUBLE').
+                                    setPrecision(10).
+                                    setScale(10)
                             ]).
                             setAliases(new Map([['id', 'id'], ['firstName', 'firstName']])).
                             setIndexes([


Mime
View raw message