[
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)