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