GitHub user ilantukh opened a pull request: https://github.com/apache/ignite/pull/2954
For testing. You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-gg-13005 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/2954.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #2954 ---- commit 1e08c3fb5c02ec8acafd71b50b6ad3b749259f1a Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com> Date: 2017-07-31T11:14:56Z IGNITE-4800: Lucene query may fails with NPE. This closes #2315. commit 3fdf453e89a7bd76dff6b6d0646e3821ea3921d5 Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com> Date: 2017-07-31T14:32:12Z IGNITE-4800: Lucene query may fails with NPE. Test fixed. commit e255a564985a12113984ec02f15a4443495b8ffc Author: Nikolay Izhikov <nizhikov....@gmail.com> Date: 2017-08-02T08:52:44Z ignite-5712 Context switching for optimistic transactions commit 772d462b68c7de8517d1f61e2e05ec8eefb18eac Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-03T04:55:15Z Merge branch ignite-2.1.3 into ignite-2.1.4 commit 0f22223b7ca25313083e4dc35e7842931a655abd Author: tledkov-gridgain <tled...@gridgain.com> Date: 2017-08-04T08:46:14Z IGNITE-5126: Batch support for this JDBC driver. This closes #2162. commit d1a74a4be8744528e6ed23706174041ddb0f2618 Author: devozerov <voze...@gridgain.com> Date: 2017-08-04T09:04:38Z Merge remote-tracking branch 'upstream/ignite-2.1.4' into ignite-2.1.4 commit 0b3a9a7176f5ae44a96ecf700c8147193dfbf064 Author: Igor Sapego <isap...@gridgain.com> Date: 2017-08-04T10:18:00Z IGNITE-5923: ODBC: SQLGetTypeInfo now works with SQL_ALL_TYPES (cherry picked from commit 48c914d) commit 4e0385fbc0f50548f2da3407fdfdfe939b463c67 Author: Igor Sapego <isap...@gridgain.com> Date: 2017-08-04T15:34:27Z IGNITE-5939: ODBC: SQLColAttributes now works with legacy attribute codes. (cherry picked from commit 70ffa2c) commit 4f02504475fd1e5cc3b9f4754856e44d20fdc1cb Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-07T02:41:22Z Merge branch ignite-2.1.3 into ignite-2.1.4. commit b093afb8231135a4904f5fffd62f5b4c332f1d47 Author: tledkov-gridgain <tled...@gridgain.com> Date: 2017-08-08T09:05:36Z IGNITE-5211: Added new constructor: QueryEntity(Class keyCls, Class valCls). This closes #2371. This closes #2388. This closes #2407. commit 879f19106b22e66d5f6ea94424d961d049397410 Author: devozerov <voze...@gridgain.com> Date: 2017-08-08T12:16:58Z IGNITE-5982: GridMapQueryExecutor was split into several pieces. commit 7c77b869bc3efdf19e53cc2b064f4290fd73e2b2 Author: devozerov <voze...@gridgain.com> Date: 2017-08-09T08:47:58Z IGNITE-5993: Removed unused SQL-related classes and methods (old tree index, snapshots, etc). This closes #2414. commit ab18fdfcc4f6db1e54fb1f3b68ba7fbc31a7f6e7 Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com> Date: 2017-07-14T17:14:47Z IGNITE-5452: GridTimeoutProcessor can hang on stop. This closes #2279. commit 580b6aa8e5a8a887397eab5c4c830ec28f45cd30 Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-09T10:22:54Z IGNITE-5734 Web Console: Fixed npm dependencies. (cherry picked from commit aeafbf1) commit 841db65e56063605475710bc170de4aea672c31d Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-09T11:55:04Z IGNITE-5987 Added -nq (visor will not quit in batch mode) option for Visor Cmd. (cherry picked from commit 8d6e842) commit 5c2097856714a7803956d754735c68b21156019c Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-11T03:25:36Z IGNITE-5902 Implemented stop caches at once. (cherry picked from commit ebb8765) commit 8b2461942c18f228c0107020aa28c03711bdceda Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-11T04:07:26Z IGNITE-6012 Refactored GridJettyRestHandler.processRequest(): replace mapper.writeValueAsString with writeValue(stream, v). (cherry picked from commit 3a390c8) commit 3a7d4f4a79e7c0a23244387e3a68535375a66a87 Author: Alexey Kuznetsov <akuznet...@apache.org> Date: 2017-08-11T04:18:42Z IGNITE-6013 Optimized processing response from cluster. (cherry picked from commit b02c481) commit 74d6ab9916b3a01c78cdf1ad86211c9fcbb2214d Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-08-14T08:08:28Z Merge branch 'ignite-2.1.3' into ignite-2.1.4 commit fde550bac56fd0cc7c51c62a9c291dd4c3f3030c Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-08-14T08:32:11Z IGNITE-5941 - Fixed index name length restrictions. This closes #2408 commit 13f38d79b57b395e43d42a8f3c278cf48336d7c5 Author: Dmitriy Govorukhin <dmitriy.govoruk...@gmail.com> Date: 2017-08-14T09:12:46Z IGNITE-5890 Added estimated time to rebalance completion and time to rebalance start to MXBean - Fixes #2386. commit c23a2dcfb1395e87cb4e14457a053c6b4727b318 Author: Dmitriy Govorukhin <dmitriy.govoruk...@gmail.com> Date: 2017-08-14T13:33:12Z IGNITE-5741 - Replaced HeapByteBuffer with DirectByteBuffer in WAL records iterator - Fixes #2329. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit 2f38065cd10fd61d51771d14188380dc7cc74ed7 Author: Ivan Rakov <ivan.glu...@gmail.com> Date: 2017-08-14T13:44:50Z GG-12629 Backport IGNITE-5961 to 8.1.4 commit cdac5a87cb1432ffd0ec32a2888505805e7348da Author: EdShangGG <eshangar...@gridgain.com> Date: 2017-08-14T13:56:11Z IGNITE-5843 Persist cache configuration received on node join - Fixes #2347. commit 305c0f4ffb745bdc04cd0a6f3b45dbd9ff5da302 Author: Dmitriy Govorukhin <dmitriy.govoruk...@gmail.com> Date: 2017-08-14T14:47:11Z IGNITE-6052 request cluster state from daemon node via compute grid - Fixes #2439. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit 621380dbec5d1b9dcff626bb1686ad75361f7ed8 Author: tledkov-gridgain <tled...@gridgain.com> Date: 2017-08-15T08:19:37Z IGNITE-6004: Added QuerySqlField.inlineSize property. This closes #2420. commit 276e84a91bcea9c6b076ff674cdd16d93fbbde4d Author: Igor Sapego <isap...@gridgain.com> Date: 2017-08-10T12:31:44Z IGNITE-5995: ODBC fix for SQLGetData. (cherry picked from commit 0d8d166) commit 020ff3608d07fc584effe0826d72eb5edac0e1d6 Author: Igor Sapego <isap...@gridgain.com> Date: 2017-08-15T13:55:31Z IGNITE-6032: ODBC: Added SQL_SCROLL_OPTIONS support for SQLGetInfo (cherry picked from commit f3d3d1bd718068c941e14b4e5949573b0a5d0c6a) commit b094cb277152be41d8d3aa467167403838f69e87 Author: Alexander Paschenko <alexander.a.pasche...@gmail.com> Date: 2017-08-16T06:41:54Z IGNITE-6019: SQL: do not pull the whole result set immediately to the client when there is no merge table. This closes #2430. commit 56d8baa3744992a77ee5eb9bea8f78bf50667ffa Author: Dmitriy Govorukhin <dmitriy.govoruk...@gmail.com> Date: 2017-08-16T11:06:58Z IGNITE-6074 Fixed test fail IgniteWalRecoveryTest#testWalBigObjectNodeCancel (reset position and limit after expand buffer) - Fixes #2452. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> ---- ---