GitHub user AMashenkov opened a pull request: https://github.com/apache/ignite/pull/3224
Ignite 2.1.9 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-2.1.9 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/3224.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 #3224 ---- commit 4bc56b59c5a9f146defdb443b022bc3d4cac069d Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-07-28T07:06:16Z IGNITE-5769 Abstract away .NET->Java calls This closes #2352 commit fdb77354147bdb85fd9b0ef804b94d1c10b0c02d Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-08-30T15:35:05Z IGNITE-5931 .NET: Fix type registration race condition This closes #2553 commit 7746f5fcd83be2e7240f1bc3143d95c08808373c Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-08-31T11:06:47Z IGNITE-5924 .NET: Decouple Marshaller from Ignite This closes #2559 commit b2a0ccbc87386dbc103aad43e4e0f6f09f675e64 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-09-01T08:49:48Z IGNITE-6233 .NET: Extract type codes to a separate class This closes #2570 commit d440a73f614ece59c7fa331f408aac7ac955cbdb Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-09-06T13:24:41Z IGNITE-6279 .NET: Decouple AbstractQueryCursor from PlatformTarget This closes #2598 commit a810bd2d63523bc27a330eb2c48a5416244948f0 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-09-14T18:40:48Z IGNITE-6258: Thin client: binary metadata protocol. This closes #2662. This closes #2667. commit 976a8237adc67e2c585b20bd5cd9fd71824ab86c Author: vsisko <vsi...@gridgain.com> Date: 2017-09-15T11:02:59Z IGNITE-6251 Clear selection from removed rows. (cherry picked from commit 8741acc) commit 4e6f39ba4876249c08629321e442e46a1b38d982 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-09-15T11:05:53Z IGNITE-6368: Initial .NET part of thin client. This closes #2670. commit ef2f8c8b721503e5319033952b51fdf7059d4eba Author: EdShangGG <eshangar...@gridgain.com> Date: 2017-09-15T08:59:48Z IGNITE-6277 Added ability to convert WAL to human readable form - Fixes #2605. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit c35b336892f601a2c23edb0a803c065bc0a9c664 Author: Andrey V. Mashenkov <andrey.mashen...@gmail.com> Date: 2017-09-15T13:45:02Z IGNITE-6256: DiscoCache always contains local node. Signed-off-by: Andrey Gura <ag...@apache.org> commit dd9c3a81d5ff53bdd88dd83e8f03480912cfbd58 Author: tledkov-gridgain <tled...@gridgain.com> Date: 2017-09-15T14:25:26Z IGNITE-6395: Remove old test. This closes #2673. commit b6350366fef2a75e9d4eeba9392aec660c0dda0b Author: devozerov <ppoze...@gmail.com> Date: 2017-09-16T11:57:55Z IGNITE-6327: Added thin client configuration. This closes #2672. commit ecdb3ea74b1d5444c53a043f52e851c840fc7e7b Author: Alexander Paschenko <alexander.a.pasche...@gmail.com> 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 <vsi...@gridgain.com> Date: 2017-09-18T07:09:22Z IGNITE-6417 Fixed missed binary configuration. (cherry picked from commit 40597a0) commit 0a878ece75d2b69be92caac0bacb9a7ba866e522 Author: Ilya Kasnacheev <ilya.kasnach...@gmail.com> Date: 2017-09-07T13:41:44Z Fixed Licenses & Javadoc tests cherry-pick from aa172573364b3fd91b089df252d884ee9aa8c24f commit 9f2426ece7a3aab8701902505774627b096ad6e2 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-09-18T09:57:26Z IGNITE-6404 Fix failures in .NET (NPE in ExceptionUtils, inspections) commit a2d9d76cbce8658ec42e951432a0e92ee22f46b5 Author: devozerov <voze...@gridgain.com> Date: 2017-09-18T10:36:38Z IGNITE-6413: Improved thin client configuration processing. This closes #2680. commit 9edcd5f7ca5609860b77a8bbb049ad5e805ad967 Author: Sergey Kalashnikov <skalashni...@gridgain.com> 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...@gmail.com> 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 <tled...@gridgain.com> Date: 2017-09-18T13:01:34Z IGNITE-6317: JDBC driver: SQLSTATE support. This closes #2682. commit b74744a0f57cda09bea4c8b303fd7aecbf5e1142 Author: Vitaliy Biryukov <biryukovvitali...@gmail.com> 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 <dpav...@gridgain.com> Date: 2017-09-18T15:55:48Z IGNITE-6427: IgniteOOME in Cache5 test: Increase memory policy size commit ec4a2229a64e5958ea843704f3c6df88b86a57cb Author: dpavlov <dpav...@gridgain.com> 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.goncha...@gmail.com> 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.mashen...@gmail.com> 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 <tled...@gridgain.com> Date: 2017-09-18T18:37:35Z IGNITE-6391: Converted protocol version to local variable in JdbcThinTcpIo. This closes #2684. commit 65d46144bd51583adc9bfa1a5da8bfa8de86aee1 Author: devozerov <ppoze...@gmail.com> 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.govoruk...@gmail.com> Date: 2017-09-18T14:02:14Z IGNITE-6210 Fixed inefficient memory consumption by checkpoint buffer. commit 6393d39454432c9413e19202cff14e38200fb565 Author: Dmitriy Govorukhin <dmitriy.govoruk...@gmail.com> Date: 2017-09-19T07:46:27Z IGNITE-6014 Added TX marker records. commit 7c1b020705f4ea7cbcd050cc3756790c2e8f3169 Author: voipp <alkuznetsov...@gmail.com> Date: 2017-09-19T08:52:50Z IGNITE-4931 Fixed cluster deactivation tests - Fixes #2648. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> ---- ---