I don't think we should release sidecar 1.0 without any docs.

I took a look through the closed JIRAs to see what's there.  Here's what I
found, please correct me if there's more:

- Lots of stuff related to analytics.

I would be pretty excited for this, but the analytics library only works
with single token clusters.  Most folks don't run Cassandra this way.  I
realize there's some element of everyone needs to scratch their own itch,
but I don't think we can really call this a useful feature if the
overwhelming majority of folks can't use it.  I've worked with a couple
hundred teams over the years and can only think of 1 org outside of Apple
and Netflix that used 1 token, and It was a cluster that predated v-nodes.

The analytics repo says it's compatible with Cassandra 4, but not 5.

- Backup & Restore from S3

Is this compatible with other cloud providers or object stores?  It
specifically lists S3 in JIRA.  I haven't looked at the source yet.  Am I
correct in reading it supports backing up snapshots, no continuous
backups?  Seems like we should have at least feature parity with Medusa if
we're going to release something here.

All the other closed JIRAs look related to these two items.  So the
question is, are we releasing 1.0 as an limited S3 backup and restore
tool?  One that prevents you from upgrading to Cassandra 5 if you happen to
use single token clusters?

Who is the target audience?

Jon



On Wed, Oct 2, 2024 at 2:41 AM Dinesh Joshi <djo...@apache.org> wrote:

> Currently the Sidecar has a lot of functionality that is immediately
> usable by the community. Apart from minor fixes, the AuthN/Z story would be
> wrapped up soon. Post this, I would propose moving forward with cutting a
> release with the existing feature set so we can get this in the hands of
> our community.
>
> On Tue, Oct 1, 2024 at 8:27 PM guo Maxwell <cclive1...@gmail.com> wrote:
>
>> Have the same question : what ‘s the plan ?
>>
>> Jeff Jirsa <jji...@gmail.com>于2024年10月2日 周三上午10:43写道:
>>
>>>
>>>
>>> On Oct 1, 2024, at 7:26 PM, Josh McKenzie <jmcken...@apache.org> wrote:
>>>
>>> However it is used by a number of other features as a dependency such as
>>> analytics, backup/restore, repair, metrics, and CDC
>>>
>>> It seems like a natural pressure relief valve for moving operations out
>>> of a core C* node that are well served out of process.
>>>
>>>
>>> Yea, but the point of the foundation is to RELEASE software for the
>>> public good, and the link asserting consensus was dec2018, so its’ 5.5
>>> years and no releases.
>>>
>>> What’s the plan here?
>>>
>>>
>>>
>>>
>>>

Reply via email to