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

Reply via email to