ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-3191) BinaryObjectBuilder: binary schema id depends on the order of fields addition
Date Mon, 31 Oct 2016 13:57:58 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-3191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15622218#comment-15622218
] 

ASF GitHub Bot commented on IGNITE-3191:
----------------------------------------

GitHub user tledkov-gridgain opened a pull request:

    https://github.com/apache/ignite/pull/1197

    IGNITE-3191  BinaryObjectBuilder: binary schema id depends on the order of fields addition

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/gridgain/apache-ignite ignite-3191

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/1197.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 #1197
    
----
commit 75997afc762aff0581e53adc25c3efa329f48c6e
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-15T10:23:44Z

    Hadoop: Removed invalid test.

commit 3a28545e8c404e9b8dacd93ba1275a1919fb1d9e
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-15T10:24:07Z

    Merge remote-tracking branch 'upstream/ignite-1.6.8' into ignite-1.6.8

commit 3a94f27e6bdee1672a2a94faf0b5b63ab218b476
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-15T10:58:38Z

    IGNITE-3902: Hadoop: fixed incorrect context classloader management.

commit 0dc9713ac3124c0ea34d949271a813c992873656
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-15T11:01:19Z

    IGNITE-3906: Hadoop: implemented additional user libs facility.

commit 2474e2b331da34e16acc7a69c4703335e67b142e
Author: shtykh_roman <rshtykh@yahoo.com>
Date:   2016-09-15T01:40:38Z

    IGNITE-3421: Add ability to configure maxIterCnt property in GridCacheQueryManager. -
Fixes #1055.
    
    Signed-off-by: shtykh_roman <rshtykh@yahoo.com>

commit ebf354c568d0802b7eed1cc6b9d251941dbce014
Author: nikolay_tikhonov <ntikhonov@gridgain.com>
Date:   2016-09-16T11:32:13Z

    IGNITE-3907 Fixed "Incorrect initialization CQ when node filter configured for cache"

commit c0b2b4797be4f250f6f1304ff27d45c72154608a
Author: Valentin Kulichenko <valentin.lulichenko@gmail.com>
Date:   2016-09-16T21:59:35Z

    IGNITE-3635 - Fixed StackOverflowError thrown from BinaryObject.toString()

commit c24cabafd69804b3ac8e2c08895c9b9b9597a7f3
Author: Valentin Kulichenko <valentin.lulichenko@gmail.com>
Date:   2016-09-16T21:59:51Z

    Merge remote-tracking branch 'community/ignite-1.6.8' into ignite-1.6.8

commit 147ab9c08f6ac7edecf656b23d8b25bfab91becf
Author: dkarachentsev <dkarachentsev@gridgain.com>
Date:   2016-09-19T10:58:41Z

    IGNITE-3406 - Interceptor and continuous query get correct old value during rebalancing.

commit c3eff6b6c7817f83f07afcff8784ec6aa9473876
Author: dkarachentsev <dkarachentsev@gridgain.com>
Date:   2016-09-19T13:18:14Z

    IGNITE-3406 - Fix incorrect patch.

commit 9b72d18dd94ec1383653f00474c102804c02790a
Author: Anton Vinogradov <av@apache.org>
Date:   2016-09-19T15:07:20Z

    IGNITE-1525 Return value for cache operation can be lost with onePhaseCommit

commit 780bf23d5c89452dd062be4fab9e2e56d50bb9e2
Author: sboikov <sboikov@gridgain.com>
Date:   2016-09-19T15:19:33Z

    ignite-3810 Fixed hang in FileSwapSpaceSpi when too large value is stored

commit c1372ce2f0633968036fcfb079718214605c3350
Author: sboikov <sboikov@gridgain.com>
Date:   2016-09-20T08:39:37Z

    Client discovery: wait during join if receive RES_CONTINUE_JOIN, RES_WAIT.

commit 5a35ee9dad194b3009151b79f0ebd3976bb8fd22
Author: tledkov-gridgain <tledkov@gridgain.com>
Date:   2016-09-20T09:10:55Z

    IGNITE-3859:  IGFS:  Support direct PROXY mode invocation in the open method, add proxy
mode to IgfsInputStreamImpl
    This closes #1065. This closes #1083.

commit 135f0a8a39fb6895fada18d210260deebfb9426d
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-21T07:33:11Z

    Added missing header to BinaryObjectToStringSelfTest.

commit b3ba8b886bd6e582a860d836da093918dc521745
Author: Alexey Kuznetsov <akuznetsov@apache.org>
Date:   2016-09-21T08:20:07Z

    Merge branch ignite-1.6.8 into ignite-1.6.9.

commit 4ee52f0a50d9cf8bc64a277f2d02600a832d6ca6
Author: Alexey Kuznetsov <akuznetsov@apache.org>
Date:   2016-09-21T08:37:52Z

    IGNITE-3936 Added check for already processed key types on load cache. Added info message
about started/finished load cache. Improved exceptions messages.

commit 16b82b77f00dff8e525c8cc68d3387de107c78d1
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-21T09:35:07Z

    IGNITE-3635: Additional fix for stack overflow in binary objects.

commit e3827a40bcbd54664cc0688e8e6ec57e4e328172
Author: Valentin Kulichenko <valentin.lulichenko@gmail.com>
Date:   2016-09-21T23:07:02Z

    IGNITE-3892 - Fixed bug in BinaryWriterExImpl.doWriteClass() method

commit f4cd72bdeee32c2cda0fa7ecbfcf5df1a06a35f1
Author: Alexey Kuznetsov <akuznetsov@apache.org>
Date:   2016-09-22T07:34:01Z

    Merge branch ignite-1.6.8 into ignite-1.6.9.

commit 0d5ee7887be03295133704227133d619898b6abf
Author: Alexey Kuznetsov <akuznetsov@apache.org>
Date:   2016-09-22T07:36:50Z

    IGNITE-3937 implemented support for unsigned types in MySQL.

commit a97483a4ce2c00bd0cca025c4ef4bfa181897aa9
Author: tledkov-gridgain <tledkov@gridgain.com>
Date:   2016-09-22T07:51:05Z

    IGNITE-3858 IGFS: Support direct PROXY mode invocation in methods: create / append. This
closes #1070. This closes #1084.

commit 63888bd99b8a84cc961b226efba9964dcc292f4c
Author: Alexey Kuznetsov <akuznetsov@apache.org>
Date:   2016-09-22T09:22:40Z

    IGNITE-3938 Implemented escaping for SQL identifiers. Added tests for escaped mode.

commit 9666dc49d704c32a4b0b4b7920af62b78af69298
Author: Alexey Kuznetsov <akuznetsov@apache.org>
Date:   2016-09-23T03:18:15Z

    IGNITE-3937 implemented support for unsigned types in MySQL. Minor fix.

commit 29f508b17eb383a1c910c72e7d5056564acc37c2
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-23T07:59:55Z

    IGNITE-3925: Output process ID to the log on node start.

commit 40f647258a10fa8b42ac6fda67d6fa4db71b8100
Author: Anton Vinogradov <av@apache.org>
Date:   2016-09-08T15:58:31Z

    IGNITE-3874 sync putIfAbsent forever blocked on all nodes after one node is stopped

commit 062ecd75908131084e27883f3f160f3504e92165
Author: tledkov-gridgain <tledkov@gridgain.com>
Date:   2016-09-23T11:05:17Z

    IGNITE-3931: IGFS: Test fixes for PROXY mode. This closes #1102.

commit 4ff401b555f067dbbdf810f1a43228d174d2f238
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-23T11:05:27Z

    Merge remote-tracking branch 'upstream/ignite-1.6.9' into ignite-1.6.9

commit 14959f2efea43046a1a2e5c1978fc27a156f5a7a
Author: vozerov-gridgain <vozerov@gridgain.com>
Date:   2016-09-26T07:12:45Z

    IGNITE-3925: Removed unnecessary "log.isInfoEnabled()" check during PID printout.

commit 38d1d0491ab9e6858a58b90d0e5d892d9fc0e284
Author: Igor Sapego <isapego@gridgain.com>
Date:   2016-09-26T08:04:56Z

    IGNITE-3876: ODBC: Better handling of NULL values for output parameters. This closes #1099.

----


> BinaryObjectBuilder: binary schema id depends on the order of fields addition
> -----------------------------------------------------------------------------
>
>                 Key: IGNITE-3191
>                 URL: https://issues.apache.org/jira/browse/IGNITE-3191
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Denis Magda
>            Assignee: Taras Ledkov
>            Priority: Critical
>             Fix For: 1.8
>
>
> Presently if an object is created using BinaryObjectBuilder then several BinarySchemes
can be generated for the same set of fields in case when fields are added in a different order.
> This happens because {{LinkedHashMap}} is used underneath. However we should rely on
order-free structure like {{TreeMap}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message