GitHub user alamar opened a pull request: https://github.com/apache/ignite/pull/3259
Ignite gg 12015m1 IGNITE-7197 Avoid NPE in services() by waiting on latch You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-gg-12015m1 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/3259.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 #3259 ---- commit dd9c3a81d5ff53bdd88dd83e8f03480912cfbd58 Author: tledkov-gridgain <tledkov@...> Date: 2017-09-15T14:25:26Z IGNITE-6395: Remove old test. This closes #2673. commit b6350366fef2a75e9d4eeba9392aec660c0dda0b Author: devozerov <ppozerov@...> Date: 2017-09-16T11:57:55Z IGNITE-6327: Added thin client configuration. This closes #2672. commit ecdb3ea74b1d5444c53a043f52e851c840fc7e7b Author: Alexander Paschenko <alexander.a.paschenko@...> Date: 2017-09-16T14:41:34Z IGNITE-5620: Implemented SQLSTATE error code for server-side logic and JDBC thin client. This closes #2541. commit d347c2c00b6084c26c640793ea8ba08114022d07 Author: vsisko <vsisko@...> Date: 2017-09-18T07:09:22Z IGNITE-6417 Fixed missed binary configuration. (cherry picked from commit 40597a0) commit 0a878ece75d2b69be92caac0bacb9a7ba866e522 Author: Ilya Kasnacheev <ilya.kasnacheev@...> Date: 2017-09-07T13:41:44Z Fixed Licenses & Javadoc tests cherry-pick from aa172573364b3fd91b089df252d884ee9aa8c24f commit 9f2426ece7a3aab8701902505774627b096ad6e2 Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-09-18T09:57:26Z IGNITE-6404 Fix failures in .NET (NPE in ExceptionUtils, inspections) commit a2d9d76cbce8658ec42e951432a0e92ee22f46b5 Author: devozerov <vozerov@...> Date: 2017-09-18T10:36:38Z IGNITE-6413: Improved thin client configuration processing. This closes #2680. commit 9edcd5f7ca5609860b77a8bbb049ad5e805ad967 Author: Sergey Kalashnikov <skalashnikov@...> Date: 2017-09-18T11:54:40Z IGNITE-6396: JDBC thin driver: added test for error code for NOT NULL violation. This closes #2681. commit ea2caeb834a100448784c28d49b8d6aca4b3ed51 Author: Alexandr Kuramshin <ein.nsk.ru@...> Date: 2017-09-18T12:46:46Z IGNITE-6200 org.dom4j.QName can't be serialized Signed-off-by: Andrey Gura <ag...@apache.org> commit bda0b7ce310a24600583869f491326808f07d8bd Author: tledkov-gridgain <tledkov@...> Date: 2017-09-18T13:01:34Z IGNITE-6317: JDBC driver: SQLSTATE support. This closes #2682. commit b74744a0f57cda09bea4c8b303fd7aecbf5e1142 Author: Vitaliy Biryukov <biryukovvitaliy92@...> Date: 2017-09-18T14:15:36Z ignite-5865 Deadlock detection test for optimistic transactions is fixed Signed-off-by: Andrey Gura <ag...@apache.org> commit cde331bf0ebd38993a8720ae0e8e03a26af195fa Author: dpavlov <dpavlov@...> Date: 2017-09-18T15:55:48Z IGNITE-6427: IgniteOOME in Cache5 test: Increase memory policy size commit ec4a2229a64e5958ea843704f3c6df88b86a57cb Author: dpavlov <dpavlov@...> Date: 2017-09-15T11:47:03Z IGNITE-6235 Added ability to handle CacheObject from DataRecord in standalone WAL iterator - Fixes #2620. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit a85a67302195351003300838498f8ae90fc40919 Author: Alexey Goncharuk <alexey.goncharuk@...> Date: 2017-09-18T16:04:36Z IGNITE-6235 Added ability to handle CacheObject from DataRecord in standalone WAL iterator. Fixed compilation commit f64691636240f026bea929404c15ac1a74f2d8fd Author: Andrey V. Mashenkov <andrey.mashenkov@...> Date: 2017-09-18T17:47:47Z ignite-5839 Fix BinaryObject builder reuse issue. Signed-off-by: Andrey Gura <ag...@apache.org> commit 986cf58b724e2c6ba8d76c3fa4f793e369eb6b70 Author: tledkov-gridgain <tledkov@...> Date: 2017-09-18T18:37:35Z IGNITE-6391: Converted protocol version to local variable in JdbcThinTcpIo. This closes #2684. commit 65d46144bd51583adc9bfa1a5da8bfa8de86aee1 Author: devozerov <ppozerov@...> Date: 2017-09-18T20:10:45Z IGNITE-6403: Fixed a bug causing to early completion of DDL operations on client node. This closes #2688. This closes #2691. commit 2054430bb65c19a4246f234495c9d27fa50c52e5 Author: Dmitriy Govorukhin <dmitriy.govorukhin@...> Date: 2017-09-18T14:02:14Z IGNITE-6210 Fixed inefficient memory consumption by checkpoint buffer. commit 6393d39454432c9413e19202cff14e38200fb565 Author: Dmitriy Govorukhin <dmitriy.govorukhin@...> Date: 2017-09-19T07:46:27Z IGNITE-6014 Added TX marker records. commit 7c1b020705f4ea7cbcd050cc3756790c2e8f3169 Author: voipp <alkuznetsov.sb@...> Date: 2017-09-19T08:52:50Z IGNITE-4931 Fixed cluster deactivation tests - Fixes #2648. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit 8b765b2a7167ec35c4bb0c9b9189ecbcb5560c90 Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-09-19T09:09:18Z IGNITE-6244 .NET: Thin client: ScanQuery This closes #2693 commit de7d373fedc270344cff9763d7834bf28d97f04d Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-09-19T10:20:25Z IGNITE-5884 Change default pageSize of page memory to 4KB - fix .NET commit 6c416d50b0a24f9e3f66e436f6b581b2f70bdc76 Author: Ilya Kasnacheev <ilya.kasnacheev@...> Date: 2017-09-07T13:41:44Z Fixed Licenses & Javadoc tests. Signed-off-by: nikolay_tikhonov <ntikho...@gridgain.com> commit 542f2c2b8b93529bde63a76eb8833d6fd2c61020 Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-09-19T10:30:01Z .NET: Remove empty file (merge byproduct) commit 4a1e90c654ce8f169960b6ef5035cdb9fa837a19 Author: Vitaliy Biryukov <biryukovvitaliy92@...> Date: 2017-09-19T10:23:45Z ignite-6262 Flaky deadlock detection tests are fixed Signed-off-by: Andrey Gura <ag...@apache.org> commit be60c08687f873a278d882666b61d60af7c0205c Author: dpavlov <dpavlov@...> Date: 2017-09-19T12:23:18Z IGNITE-6428 Fixed IgniteOOME in PDS Indexing suite (increased memory policy size) - Fixes #2690. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit 718e365f47bb5c91bc910854a7626b1933c83e59 Author: Igor Sapego <igorsapg@...> Date: 2017-09-19T13:23:54Z IGNITE-6099: ODBC: Implemented SQLGetInfo for all info types. This closes #2689. commit 915682bd5facee9dd62fc5d6dfb35e37ff601db8 Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-09-19T13:32:07Z IGNITE-6399 .NET: Added ClientConnectorConfiguration. This closes #2696. commit 433879963db63103ba597e67e703f6ab7d3c64e1 Author: vsisko <vsisko@...> Date: 2017-09-19T17:10:46Z IGNITE-6431 Web console: Fixed duplicate "Partition loss policy" field. (cherry picked from commit 2299589) commit 6318c1a15f05e952c22e42e6e238816d7ffdb0ca Author: vsisko <vsisko@...> Date: 2017-09-20T10:19:58Z IGNITE-6376 Web console: Enable task and job events in demo mode by default. (cherry picked from commit ff17783) ---- ---