You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Caleb Rackliffe (Jira)" <ji...@apache.org> on 2022/12/13 19:35:00 UTC

[jira] [Updated] (CASSANDRA-18114) Remove ProtocolVersion entirely from the CollectionSerializer ecosystem

     [ https://issues.apache.org/jira/browse/CASSANDRA-18114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Caleb Rackliffe updated CASSANDRA-18114:
----------------------------------------
    Change Category: Code Clarity
         Complexity: Low Hanging Fruit
        Component/s: Legacy/CQL
      Fix Version/s: 5.x
             Status: Open  (was: Triage Needed)

> Remove ProtocolVersion entirely from the CollectionSerializer ecosystem
> -----------------------------------------------------------------------
>
>                 Key: CASSANDRA-18114
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18114
>             Project: Cassandra
>          Issue Type: Task
>          Components: Legacy/CQL
>            Reporter: Caleb Rackliffe
>            Assignee: Caleb Rackliffe
>            Priority: Normal
>             Fix For: 5.x
>
>
> {{CollectionSerializer}} and its subclasses have completely ignored {{ProtocolVersion}} for a very long time. It’s possible we may need to version their behavior in the future, but there’s no reason to keep the dead code in the meantime, as it causes confusion around whether code that uses these classes needs to provide a version.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org