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

Andrew Mashenkov commented on IGNITE-4354:
------------------------------------------

BinaryUtils.FIELDS_SORTED_ORDER depends on deprecated property 
IgniteSystemProperties.IGNITE_BINARY_SORT_OBJECT_FIELDS that should be removed 
in 2.0.

Is there a plan to remove this property and always use TreeMap? Or fields 
natural sort order is still needed?

> DML: BinaryObjectBuilder does not sort fields in some cases
> -----------------------------------------------------------
>
>                 Key: IGNITE-4354
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4354
>             Project: Ignite
>          Issue Type: Bug
>          Components: binary, SQL
>    Affects Versions: 1.8
>            Reporter: Pavel Tupitsyn
>              Labels: DML
>             Fix For: 2.0
>
>
> One of the setField methods uses TreeMap<> to sort fields, depending on 
> BinaryUtils.FIELDS_SORTED_ORDER.
> However, there are other places where assignedVals is initialized (setField, 
> removeField) which are not updated to use TreeMap.
> Make sure to put this logic in one place.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to