GitHub user agura opened a pull request: https://github.com/apache/ignite/pull/3604
ignite-6643-2.1Marshalling improvements (backport) You can merge this pull request into a Git repository by running: $ git pull https://github.com/agura/incubator-ignite ignite-6643-2.1 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/3604.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 #3604 ---- commit 8f625eb44c0a6f6282d651e572ebc69c39229cc7 Author: Alexey Kuznetsov <akuznetsov@...> Date: 2017-10-01T11:47:08Z IGNITE-6535 Web Console: Set IGNITE_HOME for Web Agent. (cherry picked from commit 4cb0fc7) commit 99eb950da7b1056c99e6904be26b5b55fa74ddd9 Author: Dmitriy Shabalin <dmitriyff@...> Date: 2017-10-01T11:57:18Z IGNITE-5863 Fixed select ALL logic. (cherry picked from commit 2c39351) commit 44f228ed22172f826f61563cf1fefa7e98288f9c Author: vsisko <vsisko@...> Date: 2017-10-01T12:00:22Z IGNITE-6120 Fixed missing "lazy query" flag. (cherry picked from commit 55886b1) commit c0de2dc16b5314581ac13ac531fb364cd97af0c1 Author: dpavlov <dpavlov@...> Date: 2017-10-04T12:05:48Z IGNITE-6554 Atomic cache remove operations are not logged to WAL - Fixes #2800. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit f3c95c71a81856d5a98cca47df75dba1c54fac54 Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-09-27T11:57:47Z IGNITE-5730 .NET: Fix ignite.jni.dll temp dir race This closes #2755 commit 371782d2262c6716c44d123014677945d9d47845 Author: Alexey Goncharuk <alexey.goncharuk@...> Date: 2017-10-05T14:37:04Z IGNITE-5739 Fixed Ignite node crash on deactivation commit 5ddf97ff17a94cd075d45152829bae92b9dbb665 Author: dpavlov <dpavlov@...> Date: 2017-10-05T15:06:27Z IGNITE-6539 WAL parser fails if empty log files exist in directory - Fixes #2794. Signed-off-by: Alexey Goncharuk <alexey.goncha...@gmail.com> commit 58d5fb045fc0c7f544ae325306119a0cb45419c3 Author: dpavlov <dpavlov@...> Date: 2017-10-05T15:10:25Z IGNITE-6553 Standalone WAL iterator fails to handle WAL delete data records - Fixes #2797. commit 2419d1760368ad0493220056099e5a65bf502c07 Author: Vasiliy Sisko <vsisko@...> Date: 2017-10-06T07:25:42Z IGNITE-6287 Web Console: Improved DDL support. (cherry picked from commit 2410f07) commit ee02d6da2ed3e079c7480dc577ddef0748e58fbf Author: Alexey Kuznetsov <akuznetsov@...> Date: 2017-10-06T10:00:39Z IGNITE-6570 Web Console: Move parsing of JSON to pool of workers. (cherry picked from commit 74f0400) commit e5b2e3a9fa4aca6f74b58bad5b1e58afda39f257 Author: Alexey Kuznetsov <akuznetsov@...> Date: 2017-10-06T17:11:37Z IGNITE-6463 Web Console: Fixed output of big numbers in SQL query results. (cherry picked from commit 35589a7) commit c32f0af1c2dfb14dc4d52a282c1d2e50bddcd066 Author: Alexey Kuznetsov <akuznetsov@...> Date: 2017-10-06T18:10:08Z IGNITE-6574 Remove pending requests in case STATUS_AUTH_FAILURE && credentials == null. (cherry picked from commit 85261a3) commit f62884b63663bebd9630ef01df59550033b85f1c Author: Vasiliy Sisko <vsisko@...> Date: 2017-10-09T10:55:23Z IGNITE-5767 Web console: Use byte array type instead of java.lang.Object for binary JDBC types. (cherry picked from commit 3184437) commit aa9093a26ddaf91e7f068663c52e090480cdfe6d Author: Vasiliy Sisko <vsisko@...> Date: 2017-10-09T12:23:23Z IGNITE-6287 Web Console: Improved DDL support: added checkbox "Use selected cache as default schema name". (cherry picked from commit a45677c) commit 912ae4b0fa3971499c1e8f9c4272c9b56b0355d2 Author: Sergey Chugunov <sergey.chugunov@...> Date: 2017-10-09T15:35:11Z IGNITE-6583 Proper getters for rebalance metrics were added; ignite-style getters (without get) were deprecated Signed-off-by: Andrey Gura <ag...@apache.org> commit aceed9498550833f5a0dcf7fcc003ea2f83378fa Author: AMRepo <andrey.mashenkov@...> Date: 2017-10-10T08:57:20Z IGNITE-6545: Failure during Ignite Service.cancel() can break normal shutdown process. commit f006500391c9712d68d5b90f3da72a421fbda48a Author: vsisko <vsisko@...> Date: 2017-10-02T16:08:40Z IGNITE-6422 Visor CMD: Fixed cache statistics output. (cherry picked from commit 16d2370) commit 252cb5d2a1962731b39505d6c0d711701a525724 Author: Krzysztof Chmielewski <krzysiek.chmielewski@...> Date: 2017-10-10T14:50:59Z Fixed "IGNITE-6234 Initialize schemaIds to empty set if schemas field is null during the deserialization". Signed-off-by: nikolay_tikhonov <ntikho...@gridgain.com> commit 8eaacd10953f31e75433847747ea7fcf4f129d3b Author: Alexey Kuznetsov <akuznetsov@...> Date: 2017-10-12T15:48:35Z IGNITE-6127 Fixed bytes encoding. (cherry picked from commit 0f3f7d2) commit d9bba724c841e99d1374368654ddaa95cacf2ba9 Author: Alexey Popov <tank2.alex@...> Date: 2017-10-06T09:18:38Z IGNITE-5224 .NET: PadLeft and PadRight support in LINQ This closes #2808 commit d2b0986d516503ebb46dac19ea1cb074efacc865 Author: Alexey Popov <tank2.alex@...> Date: 2017-10-13T11:19:14Z IGNITE-4723 .NET: Support REGEXP_LIKE in LINQ This closes #2842 commit 0f0194d5e254181afd7f4a4745899d87f5430861 Author: NSAmelchev <nsamelchev@...> Date: 2017-09-06T14:32:42Z Backport of IGNITE-2779 BinaryMarshaller caches must be cleaned during client reconnect (cherry picked from commit c6ac6a5) commit 9b730195dda83820479415abc3569c6076b69b44 Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-08-04T09:34:05Z IGNITE-5927 .NET: Fix DataTable serialization This closes #2395 commit 3906e5e1abe2d50996d449748be68d5667c0f34d Author: Alexey Popov <tank2.alex@...> Date: 2017-10-17T11:45:42Z IGNITE-6627 .NET: Fix serialization of enums within generic collections * Fix EnumEqualityComparer serialization * Fix enum arrays serialization * Fix empty objects missing metadata This closes #2864 commit 949bfcca99348c010fcf4a1251c6057911c77db2 Author: Sergey Chugunov <sergey.chugunov@...> Date: 2017-10-11T12:33:23Z IGNITE-6536 Node fails when detects mapping storage corruption Signed-off-by: Andrey Gura <ag...@apache.org> commit 0a2ef5929d0453957debdf743cabd46d041c72ae Author: Alexey Kuznetsov <akuznetsov@...> Date: 2017-10-19T02:43:20Z IGNITE-6647 Web Console: Implemented support of schema migration scripts. (cherry picked from commit c65399c) commit a16e9d92a57e39ec3d380ce8af9f97250c91594f Author: Pavel Tupitsyn <ptupitsyn@...> Date: 2017-10-19T09:36:39Z IGNITE-6627 .NET: Fix repeated known metadata updates This closes #2876 commit fadad75d80f76569afb3aa9e2dbf0c47a1d1d6af Author: apopov <tank2.alex@...> Date: 2017-10-19T10:07:13Z IGNITE-6362 NPE in Log4J2Logger commit 00444932eef8077a6baaacb1bedc6ba68b221b25 Author: devozerov <vozerov@...> Date: 2017-10-09T08:57:06Z IGNITE-6242 SQL: Added ability to specify cache, key type and value type names for CREATE TABLE. This closes #2740. (cherry picked from commit de94286) commit 58181a1e33fe4c7bac9d04d6ccf77b5b67b39450 Author: Alexander Paschenko <alexander.a.paschenko@...> Date: 2017-10-06T15:04:44Z IGNITE-6054: SQL: implemented "WRAP_KEY" and "WRAP_VALUE" modes for CREATE TABLE. This closes #2784. (cherry picked from commit 79d94cf) ---- ---