JIRA Quickstart

Apache Cassandra uses ASF JIRA for issue tracking and patch workflow. If you have not used JIRA before, this page covers the minimum you need to file a ticket and get a patch into review.

Before You Start

  1. Create an ASF JIRA account at https://issues.apache.org/jira/.

  2. Join the dev@cassandra.apache.org">dev mailing list if you expect to discuss a feature or larger change.

  3. Pick the right component and labels before you file the ticket.

Create a Ticket

  1. Use a short title that names the user-visible change.

  2. Describe the problem, the expected behavior, and how to reproduce it.

  3. Set the component to the area you are changing.

  4. Add labels such as lhf, beginner, doc-impacting, or client-impacting when they apply.

Work The Ticket

  1. Assign the ticket to yourself when you start working.

  2. Link your branch or pull request in a comment so reviewers can find it quickly.

  3. Update the ticket as you make progress.

Patch Available

When your code is ready for review, click Submit Patch on the ticket. That moves the issue to Patch Available, which tells reviewers the patch is ready to be looked at.

GitHub Pull Requests

If you are using GitHub, link the pull request to the JIRA ticket. Use the PR as the main review thread unless the workflow specifically asks you to attach a patch file instead.