Totally agree with Jon here basically on all fronts. Apache Cassandra Sidecar was always a hard nut to crack for me, that is probably why I have not been involved with that a lot even that is a great tool to have and be invested in as I was writing my own sidecar and I found a lot of similarities and problems Apache's sidecar tries to fix. There was some invisible barrier I have never managed to jump over. I was looking around and I am very sorry if I just have not found it yet but there is not a list of endpoints a sidecar has, is there? In readme and dev docs there is just nothing. Taking it at a face value I just don't know what Sidecar is capable of and how to use it. I see in the commit history there is a bunch of commits mentioning S3 but it is a total blackbox for me as a potential user.
On Wed, Oct 2, 2024 at 2:52 PM Jon Haddad <j...@rustyrazorblade.com> wrote: > 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? >>>> >>>> >>>> >>>> >>>>