[
https://issues.apache.org/jira/browse/TINKERPOP-2233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16864446#comment-16864446
]
stephen mallette commented on TINKERPOP-2233:
---------------------------------------------
Interesting problem is that removing an enum value creates major serialization
incompatibility with earlier versions. {{decr}} from say 3.4.x serializes to
{{shuffle}} in 3.5.0. it's not even like it generates an error - it just aligns
itself to the current ordinal position of the enum definitions. We could likely
accept this I suppose and then just focus on GraphBinary being the format that
works between 3.4.x and 3.5.0, but that may not be guaranteed to happen if
breaking changes end up in GraphBinary between those versions (perhaps that
won't be the case??)
maybe we shouldn't even remove it - just annoys me to have dead code hanging
about...............bah
> Remove deprecated Order decr/incr
> ---------------------------------
>
> Key: TINKERPOP-2233
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2233
> Project: TinkerPop
> Issue Type: Improvement
> Components: process
> Affects Versions: 3.3.6
> Reporter: stephen mallette
> Assignee: stephen mallette
> Priority: Minor
> Labels: breaking
> Fix For: 3.5.0
>
>
> {{decr}} and {{incr}} were deprecated back on 3.3.4 in favor of the more
> common {{desc}} and {{asc}}. Should be safe to remove at this point.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)