Hi Abhijeet,

Contributing documentation would be greatly appreciated.

Feature wise - is there functionality in sidecar that I missed?  What are
you finding to be quite useful?  I think everyone would benefit to hear
from folks who use it and are getting something useful out of it as it will
help frame the discussion.

Jon

On Wed, Oct 2, 2024 at 10:13 AM Abhijeet Dubey <dubey.abhijee...@gmail.com>
wrote:

> Hi folks,
>
> I have been using Sidecar recently and have found some of its
> functionalities to be quite useful. Hari and I are also working on CEP-40
> which aims to introduce live migration features in Sidecar in the
> near future.
>
> However, as others have mentioned, I agree that it currently lacks proper
> documentation.
>
> Since this is an official Apache project, I believe that creating
> comprehensive documentation would be beneficial. This documentation should
> include an overview, architecture, a list and description of various
> endpoints, and some examples or tutorials on how to use Sidecar's features.
>
> This documentation would help people get started with Sidecar and lower
> the entry barrier for many. We can update the documentation incrementally
> as needed, along with future enhancements and new features. However,
> creating some form of formal documentation would be very helpful.
>
> To this end I'm willing and highly interested in writing some form of
> formal documentation for the Sidecar project. Please let me know your
> thoughts/opinions on this proposal.
>
>
>
> On Wed, Oct 2, 2024 at 6:46 PM Štefan Miklošovič <smikloso...@apache.org>
> wrote:
>
>> 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?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>
> --
> *Abhijeet*
>

Reply via email to