asf_roster: not_applicable git: ok github: ok github_commit_authors: ok github_issues: not_applicable github_profile: ok governance: not_applicable jira: ok ponymail: not_applicable release: ok release_lines: not_applicable security: ok subproject_releases: ok

Code and contributor health metrics: sustainability, review capacity, and responsiveness — computed from Git, ASF JIRA and GitHub PR history.

Charts default to the last 3 years.

Faint points mark a month flagged low-n or insufficient data — its statistic (a rate, an HHI, a median) comes from too few underlying events to be reliable on its own. Hover a point for its exact n and flag; the value itself is unchanged.

Responsiveness CHAOSS practitioner guide
  • Time to First Response (JIRA) 1.4 h Aug 2026 · n=6
  • Stale PR Rate 43.3% Oct 2026 · n=30
  • Open PR backlog 29 Sep 2026 · n=29
  • Median JIRA Resolution Latency 41.0 days Sep 2026 · n=9

Responsiveness

Median JIRA Resolution Latency (12m cohort)

established

39.0 days Sep 2026

Based on: CHAOSS: Issue Resolution Duration

Change Request Closure Ratio — GitHub PR

proxy

0.818 Sep 2026

Based on: CHAOSS: Change Request Closure Ratio

Change Request Closure Ratio — JIRA Patch Submissions

established

0.800 Sep 2026

Based on: CHAOSS: Change Request Closure Ratio

Issue Closure Ratio — GitHub Issues

proxy

n/a

insufficient data

Based on: CHAOSS: Issues Closed (adapted)

Reviewer Capacity

Review responsiveness

How quickly a patch submission gets its first visible review response, split by how many prior submissions the same contributor has -- a first-time submitter, a 2nd-5th submission, or a 6th+ submission. A "submission" is one JIRA issue that ever reached Patch Available, together with any linked GitHub pull request. "First visible response" is the earliest of a JIRA comment, a JIRA status change to Review In Progress/Ready to Commit, or a GitHub PR review/comment, from someone other than the submission's own author -- review that happened somewhere this project doesn't track (a private message, an in-person conversation) is invisible to this section, so "no visible response" means exactly that, not "no response at all."

Methodology and caveats. The submission's author is reconstructed from JIRA's assignee-change history, which is a best-effort proxy, not a confirmed identity. Shares for "response within 7/30 days" and "no visible response" only count submissions old enough to judge (right-censoring: a submission newer than 7, 30, or 365 days is left out of that share's count entirely, not counted as a miss). These figures are informational only, shown with their own sample size (n) for context. Full definitions: METRICS.md.

First-time submitters

Year Submissions Median days to first response ≤7d ≤30d No visible response Committed ≤365d
2024 2 insufficient data insufficient data insufficient data insufficient data insufficient data
2025 9 4.5 78% 100% 0% 89%

2nd-5th submission

Year Submissions Median days to first response ≤7d ≤30d No visible response Committed ≤365d
2024 1 insufficient data insufficient data insufficient data insufficient data insufficient data
2025 21 2.1 71% 90% 0% 94%

6th+ submission

Year Submissions Median days to first response ≤7d ≤30d No visible response Committed ≤365d
2024 0 insufficient data insufficient data insufficient data insufficient data insufficient data
2025 21 0.9 81% 90% 10% 80%

Trailing 12-month response-within-30-days share, by tier

Source of first response (2025 and later tiers combined)

Source Count Share
GitHub PR comment 23 47%
GitHub review 16 33%
JIRA comment 9 18%
JIRA status change 1 2%

Open PR backlog

The open apache/cassandra PR backlog by age and by linked-JIRA-ticket state, reconstructed monthly. Scoped to apache/cassandra: other configured repos use their own issue tracker or none, so ticket-key state isn't meaningful for them — see the table below instead.

By age — apache/cassandra (last 36 months)

By linked-ticket state — apache/cassandra (last 36 months)

Current month — apache/cassandra

Month Open PRs Drafts No GitHub response
2026-09-30 29 1 28% (n=29)

Based on: CHAOSS: Change Requests (adapted), CHAOSS: Issue Age (adapted, applied to change requests)

Base branch (trunk vs. release branches) is not collected yet, so it is not shown here.

Contributor sustainability CHAOSS practitioner guide
  • Active Contributors 3 Sep 2026 · n=3
  • New Contributors 1 Sep 2026 · n=1
  • Contributor Dependency (N for 50%) 5 Sep 2026 · n=23
  • Unique Reviewers 5 Sep 2026 · n=5

Contributor Sustainability

Active Contributors

established

3 Sep 2026

Based on: CHAOSS: Contributors

New Contributors

established

1 Sep 2026

Based on: CHAOSS: New Contributors

First → Second Contribution Conversion

proxy

insufficient data

Based on: CHAOSS: Conversion Rate

Contributor Churn Rate

proxy

33.3% Aug 2025 backfill pending

Based on: project-specific (no established CHAOSS/literature equivalent)

Sustained Contributors

established

6 Sep 2026

Based on: CHAOSS: Contributors (adjacent)

Contributor Dependency (N for 50%)

established

5 Sep 2026

Based on: CHAOSS: Contributor Absence Factor

Contributor Concentration (HHI)

established

0.072 Sep 2026

Based on: DOJ/FTC: Herfindahl-Hirschman Index

Reviewer Capacity

Reviewer Concentration (HHI)

proxy

0.145 Sep 2026

Based on: project-specific (no established CHAOSS/literature equivalent)

Contributor pipeline

Two additional views of the cards above: a Kaplan–Meier survival curve over contributor tenure, and a per-stage breakdown of the latest completed first-time-contributor cohort's funnel. Both are computed from git commit history only; the committer and PMC funnel stages are not available (no confirmed identity link between the ASF roster and this project's git/JIRA identities exists yet).

Tenure survival

Cohort size (n=21) is below the 30-contributor floor for a Kaplan–Meier curve; showing a still-active count instead.

Months since first contribution Eligible Still active Share
3 19 19 100.0%
6 12 12 100.0%
12 7 7 100.0%
18 2 2 100.0%
24 0 0 insufficient data

The contributor funnel isn't published yet.

Contributor leaderboard

Top contributors by one activity type at a time — commits, reviews, and JIRA issues resolved — over the trailing 12 completed months (2025-10-01 to 2026-09-30). These are ranked counts of deterministic, public activity, never a blended "contribution score" and never based on any classified label (DECISIONS.md — D19).

Identity-resolution limits. Counts are grouped by resolved identity (normalize/identity.py), not by human being. M0's identity resolution only merges an exact-matching git email or JIRA username; a commit-trailer reviewer name (a bare handle or display name, not an email) is never automatically linked to that same person's git email or JIRA username, so one contributor active under more than one raw identifier can appear more than once, or under a handle rather than their full name. Manual merges are reviewed, evidenced entries in identity_overrides.yaml -- see the corrections link below to request one. Request an identity correction (every row's own "Report an issue" link below uses this same form) — see /corrections/ for what happens next.

Commits

# Contributor Organization Count
1 Lukasz Antoniak unknown 12 Report an issue
2 Bernardo Botella NetApp 8 Report an issue
3 Jyothsna konisa Apple 8 Report an issue
4 Jyothsna Konisa unknown 7 Report an issue
5 Jyothsna Konisa unknown 7 Report an issue
6 Josh McKenzie unknown 7 Report an issue
7 Yifan Cai unknown 4 Report an issue
8 Saranya Krishnakumar Apple 4 Report an issue
9 Shailaja Koppu Apple 3 Report an issue
10 Shailaja Koppu Apple 3 Report an issue
11 Stefan Miklosovic Instaclustr 3 Report an issue
12 Francisco Guerrero unknown 3 Report an issue
13 Mansi Khara unknown 2 Report an issue
14 Jon Haddad Apple 2 Report an issue
15 Tejas Lodaya unknown 2 Report an issue
16 Sudipta unknown 2 Report an issue
17 The Apache Software Foundation unknown 1 Report an issue
18 mck unknown 1 Report an issue
19 Jean Pasdeloup unknown 1 Report an issue
20 Bernardo Botella Corbi Apple 1 Report an issue
21 Liu Cao unknown 1 Report an issue
22 Jarek Potiuk unknown 1 Report an issue
23 Klose6 unknown 1 Report an issue

Reviews

# Contributor Organization Count
1 Yifan Cai unknown 28 Report an issue
2 Francisco Guerrero unknown 17 Report an issue
3 Josh McKenzie unknown 12 Report an issue
4 Jyothsna Konisa unknown 10 Report an issue
5 Shailaja Koppu unknown 10 Report an issue
6 Saranya Krishnakumar unknown 8 Report an issue
7 Bernardo Botella unknown 5 Report an issue
8 Lukasz Antoniak unknown 4 Report an issue
9 Doug Rohrer unknown 3 Report an issue
10 Stefan Miklosovic unknown 2 Report an issue
11 Mick Semb Wever unknown 1 Report an issue
12 Jon Haddad unknown 1 Report an issue
13 Arjun Ashok unknown 1 Report an issue
14 michaelsembwever unknown 1 Report an issue

JIRA issues resolved

# Contributor Organization Count
1 Jyothsnakonisa unknown 16 Report an issue
2 lukasz.antoniak unknown 11 Report an issue
3 bernardo.botella unknown 9 Report an issue
4 skoppu unknown 8 Report an issue
5 jmckenzie unknown 7 Report an issue
6 ycai unknown 4 Report an issue
7 frankgh unknown 3 Report an issue
8 tlodaya unknown 2 Report an issue
9 mkhara unknown 2 Report an issue
10 rustyrazorblade unknown 2 Report an issue
11 saranya_k unknown 2 Report an issue
12 skrlaha unknown 2 Report an issue
13 liucao unknown 1 Report an issue
14 yfl66 unknown 1 Report an issue
15 mck unknown 1 Report an issue
16 smiklosovic unknown 1 Report an issue
Organizational participation CHAOSS practitioner guide
  • Elephant Factor insufficient data
  • Organizational Concentration (HHI) insufficient data
  • Single-Organization Share insufficient data
  • Unknown-Affiliation Rate 61.9% Sep 2026 · n=84

Organizational Diversity

Organizational Concentration (HHI)

established

insufficient data

Based on: CHAOSS: Organizational Diversity

Single-Organization Share

established

insufficient data

Based on: CHAOSS: Organizational Diversity

Unknown-Affiliation Rate

established

61.9% Sep 2026

Based on: project-specific (no established CHAOSS/literature equivalent)

Leadership CHAOSS practitioner guide
  • PMC Joins per Quarter shared — see Apache Cassandra

PMC membership is tracked once for the whole Apache Cassandra project via the shared ASF roster, not per subproject. See Apache Cassandra's Community page →

Releases CHAOSS: Release Frequency
  • Release Frequency 4 Sep 2026 · n=4
  • Days Between Releases (median) 88.0 days Sep 2026 · n=4
  • Time Since Last Release 161.0 days Oct 2026 · n=1

Release Cadence

Release Frequency

established

4 Sep 2026

Based on: CHAOSS: Release Frequency

Release Interval Regularity (CoV)

proxy

0.172 Sep 2026

Based on: project-specific (no established CHAOSS/literature equivalent)

Time Since Last Release

established

161.0 days Oct 2026

Based on: project-specific (no established CHAOSS/literature equivalent)

Days Between Releases (median)

proxy

88.0 days Sep 2026

Based on: CHAOSS: Release Frequency

Conversation patterns

Conversation patterns are classified from the dev@ mailing list, shared across all Apache Cassandra subprojects — not computed per subproject. See Apache Cassandra's Conversations page →