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

Michael Semb Wever commented on CASSANDRA-18975:
------------------------------------------------

My understanding is that we are to evaluate the cost of keeping the deprecated 
code vs the potential impact upon users.  There are many legacy systems and 
integrations out there, and despite any deprecation notice and period it can be 
unrealistic to expect users to do it all, so if the cost of keeping the 
deprecated code is not high then don't remove it simply for the sake of 
removing it.

> Remove deprecated code in Cassandra 3.x for Cassandra 5.0
> ---------------------------------------------------------
>
>                 Key: CASSANDRA-18975
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18975
>             Project: Cassandra
>          Issue Type: Task
>          Components: Legacy/Core
>            Reporter: Stefan Miklosovic
>            Assignee: Stefan Miklosovic
>            Priority: Normal
>              Labels: code-polishing
>             Fix For: 5.x
>
>         Attachments: signature.asc
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> This ticket tracks the removal of deprecations which were added in Cassandra 
> 3.x for Cassandra 5
> ||Deprecation||jmx/public||interface||notes||
> |[/src/java/org/apache/cassandra/db/ColumnFamilyStore.java#L282|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java#L282]|no|no|.|
> |[/src/java/org/apache/cassandra/db/ColumnFamilyStore.java#L924|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java#L924]|no|no|.|
> |[/src/java/org/apache/cassandra/db/ColumnFamilyStoreMBean.java#L43|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/db/ColumnFamilyStoreMBean.java#L43]|yes|yes|.|
> |[/src/java/org/apache/cassandra/db/filter/RowFilter.java#L470|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/db/filter/RowFilter.java#L470]|no|no|.|
> |[/src/java/org/apache/cassandra/schema/CompressionParams.java#L85|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/schema/CompressionParams.java#L85]|no|no|CASSANDRA-18872|
> |[/src/java/org/apache/cassandra/config/Config.java#L794|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/config/Config.java#L794]|yes|no|.|
> |[/src/java/org/apache/cassandra/config/Config.java#L834|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/config/Config.java#L834]|yes|no|.|
> |[/src/java/org/apache/cassandra/service/StorageService.java#L343|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageService.java#L343]|no|no|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L273|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L273]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L279|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L279]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L285|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L285]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L375|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L375]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L405|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L405]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L423|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L423]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L430|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L430]|yes|yes|.|
> |[/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L452|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/service/StorageServiceMBean.java#L452]|yes|yes|.|
> |[/src/java/org/apache/cassandra/io/sstable/SSTableRewriter.java#L75|https://github.com/apache/cassandra/blob/3d022d3c5f2512e03c8c7fbc52de70afd058b2e7/src/java/org/apache/cassandra/io/sstable/SSTableRewriter.java#L75]|no|no|.|



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to