I havent reviewed that code, but it's not surprising there would be
deprecated annotations in a major release. We *SHOULD* be deprecating
things that worked in 3.0/3.11 in 4.0, and removing them in a future
verison. We should only be removing them in 4.0 if they were originally
supported in 2.1/2.2, deprecated in 3.0/3.11, and then become eligible for
removal in 4.0+

So of the 30, how many of them are newly deprecated (removal in the future)
vs already deprecated (eligible for removal now)?



On Wed, Apr 15, 2020 at 3:06 PM Stefan Miklosovic <
stefan.mikloso...@instaclustr.com> wrote:

> Hi,
>
> I was going over StorageServiceMBean and I was quite surprised how
> many deprecated methods there are. Only in that interface itself there
> are 30 deprecation annotations. What is the general feeling about this
> as 4.0 is getting more real? One would say that 4.0 is "breaking
> change" release so I guess that deleting deprecated methods at least
> in these interfaces is worth doing?
>
> Regards
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

Reply via email to