Hi Almero, Great to see your interest in contributing to the project. Currently, the Apache Cassandra community is in a code freeze[0] to ensure that we stabilize Cassandra 4.0 so the focus is going to be on testing. Here's a blog post[1] on how we're validating Cassandra. Anything that your team could help out test Cassandra 4.0 and stabilize it would be helpful to the community.
Thanks, Dinesh [0] http://cassandra.apache.org/doc/latest/development/patches.html#code-freeze [1] https://cassandra.apache.org/blog/2018/08/21/testing_apache_cassandra.html > On Jan 13, 2020, at 3:32 PM, Gouws, Almero <alme...@amazon.com.INVALID> wrote: > > Hi Cassandra devs, > > My name is Almero Gouws, I am the head of engineering for Amazon Managed > Apache Cassandra Service (MCS). My team and I are eager to begin contributing > to Apache Cassandra, and I want to share some of the contribution ideas we > have planned. The goal of this thread is to get your input and guidance on > the best way to accomplish these efforts. > > SigV4 plugins > We have developed Java client and server authentication plugins which make > use of Amazon Signature Version 4 [1]. We use these plugins in production to > leverage short term session-based credentials, as well as AWS Identity and > Access Management Roles [2], when authenticating to MCS. We are looking to > open-source both the client and server plugins, so that self-managed > Cassandra clusters could benefit as well. Is this something the community > would interested in? If so, should we aim to add the plugins to the main > project, or host them in a separate repo? We'll make the code available for > review as soon as we can. > > Infrastructure > I have noticed that there is a need for infrastructure to run automated tests > for Cassandra. We'd like to help so that the tests can be run regularly with > a reasonable running time. We believe that 15 m4.2xlarge [3] EC2 instances > could help accomplish this, and we'd be happy to make this capacity > available. Can you help us validate that this is the appropriate capacity, > and guide us into how it should be configured? > > CodeGuru > At re:Invent 2019 we announced Amazon CodeGuru [4] in preview. CodeGuru is a > machine learning service for automated code reviews and application > performance recommendations. We are looking to enable CodeGuru support on the > Apache Cassandra GitHub repo to assist with reviewing pull requests. CodeGuru > is not meant to be a replacement for developer reviews, instead it gives > specific recommendations to fix or improve code. If added to the repository, > CodeGuru would still be an optional tool and it will not require reviewers to > change their existing workflow. Is this something the community would be > interested in? > > I'm looking forward to hearing from you and working with the community to > benefit all users of Apache Cassandra. I'd also like to introduce Derek > Chen-Becker (dchen...@amazon.com<mailto:dchen...@amazon.com>), a senior > engineer on Amazon MCS. Along with myself, Derek will be available on the > user and dev mailing lists and we will regularly be in the slack channels as > well. > > -Almero > > [1] https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html > [2] https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html > [3] https://aws.amazon.com/ec2/instance-types/m5/ > [4] https://aws.amazon.com/codeguru/ > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org