The Cassandra community includes people from around the globe who are developing and using the open source NoSQL database the world relies on. We welcome and encourage participation by everyone.
Be open. Be empathetic, welcoming, friendly, and patient. Be collaborative. Be inquisitive. Be careful in the words we choose. Be concise. Step down considerately.
Read the Apache Code of Conduct and Reporting Guidelines.
If you are a Cassandra user or if you want to learn more, we invite you to join these channels created specifically for end user questions and discussions.
Please read the guide on how to Ask Good Questions.
For questions about developing apps or need help operating Cassandra, post on the Stack network.
Before asking a good question, please search the forums to see if it has already been answered. Please always use the cassandra tag when asking questions. Please do not cross-post the same question to other channels such as Slack or the mailing lists.
For developer questions including data modeling, coding, drivers, or API issues, please ask on Stack Overflow.
For admin or ops questions including installation, upgrades, backups, or repairs, please ask on DBA Stack Exchange.
Show your support for the community and follow the cassandra tag by clicking on the blue Watch tag button on Stack Overflow and Stack Exchange!
For broad, opinion-based questions, general discussions, ask how to get help, or receive announcements, please subscribe to the user mailing list. Security issues need to be reported to the Apache Security Team.
Before submitting a new question, please search the forums above or the mailing list archive to see if it has already been answered.
New to the Mailing List? Read the Archives.
To meet other users and developers, participate in general discussions and get involved with the project.
Those who wish to contribute to the project or want to stay up-to-date on Cassandra development should join these channels.
Contributor discussions related to the development of the Cassandra project.
New to the Developer Mailing List? Read the Archives.
Notification on commits done to the source repository and on JIRA updates. This is a fairly noisy mailing list mostly useful for Cassandra developers and those who would like to keep close tabs on Cassandra’s development.
New to the Commits Mailing List? Read the Archives.
To participate and join the following channels.
Strictly for questions or discussions related to Cassandra development.
Results of automated test builds.
Results of patch test builds.
An informal meeting to create real-time collaboration for questions, issues and discussion.
A special interest group (SIG) to discuss the creation of a community-based operator to make it easy to run C* on K8s.
Like all Apache projects, Cassandra is independently managed by its Project Management Committee (PMC). The Cassandra PMC is tasked with project management—especially technical direction, votes on new committers and PMC members for the project, and sets policies as well as formally voting on software product releases. Our guiding philosophies are to default to the dev list and "decide as a community," and to favor PMC minimalism.
ASF Project Independence Overview
Cassandra PMC Governance Overview
ASF PMC Overview
The Apache Way
Contributors are individuals who contribute patches—source code, documentation, help on mailing lists, website—to Apache projects. While contributors do not have a specific governance role, they are crucial to the project’s success. Read the docs to learn how to contribute to Cassandra, and review our governance page to understand how we vote on code contributions.
Committers are members of a project development community who have been granted write access to an Apache project. New committers and PMC members are elected by the Cassandra PMC based on merit. More on committers.
If you encounter a problem with Cassandra, the first places to ask for help are the user mailing list and the #cassandra Slack channel.
If, after having asked for help, you suspect that you have found a bug in Cassandra, you should report it by opening a ticket through the Apache Cassandra JIRA tracking system. Please provide as much detail as you can on your problem. Don’t forget to indicate which version of Cassandra you are running and on which environment.
To create a JIRA account, please request it on the #cassandra or #cassandra-dev channels on ASF Slack, or on the user or dev mailing list.
To report a vulnerability for Cassandra, contact the Apache Security Team.
The Cassandra Enhancement Proposal (CEP) provides a process for the proposal, discussion and endorsement of new feature development in Cassandra. Anyone can initiate a CEP, but it should only be done if you have the intention and capability to complete the proposed change. Learn how to propose and shepherd a CEP.
© 2009- The Apache Software Foundation under the terms of the Apache License 2.0. Apache, the Apache feather logo, Apache Cassandra, Cassandra, and the Cassandra logo, are either registered trademarks or trademarks of The Apache Software Foundation.