Separate measurements for the Apache Iceberg project and its implementations. This page does not combine them into a score.
Scope
iceberg
Collected
26 October 2026
Window
Definitions
1.0
git: currentgithub: currentponymail: currentreleases: currentroster: current
Contributors
Active contributorsPeople with at least one commit in the month.
62
+23
6239
core-api-data29
spark20
docs-site17
formats15
flink13
cloud-catalogs7
kafka-connect7
release-build6
specification5
hive-mr4
rest-openapi4
delta-lake0
examples0
The repository total counts each change once. The rows are the modules that make up this repository.
n=62 · established
New contributorsPeople whose first in-scope commit falls in the month.
15
+1
2313
core-api-data8
formats7
docs-site6
cloud-catalogs3
flink3
hive-mr3
rest-openapi3
spark3
specification3
kafka-connect2
release-build1
delta-lake0
examples0
The repository total counts each change once. The rows are the modules that make up this repository.
n=15 · established
Sustained contributorsPeople with at least 5 commits in the 365 days ending at the month boundary.
56
+13
5641
core-api-data25
spark20
flink12
docs-site9
release-build8
cloud-catalogs5
formats4
rest-openapi4
kafka-connect1
delta-lake0
examples0
hive-mr0
specification0
The repository total counts each change once. The rows are the modules that make up this repository.
n=56 · established
First-to-second retentionShare of people whose second commit arrived within 180 days of their first. The cohort is people whose first commit was at least 180 days ago.
41.8%
-1.9 pt
43.7%41.8%
flink56.8%
spark49.2%
rest-openapi47.8%
formats38.8%
release-build37.4%
core-api-data36.8%
cloud-catalogs36.1%
hive-mr35.0%
kafka-connect32.4%
docs-site30.1%
specification25.0%
delta-lake10.0%
The repository total counts each change once. The rows are the modules that make up this repository.
n=843 · established
Contributor concentrationConcentration of commits among people who committed this month. 1/N means an even split. 1 means one person made every commit.
0.029
-0.016
0.0660.029
kafka-connect0.266
release-build0.259
specification0.200
cloud-catalogs0.184
flink0.119
docs-site0.089
formats0.073
spark0.068
core-api-data0.053
The repository total counts each change once. The rows are the modules that make up this repository.
n=62 · established
Pull requests
Pull requests openedPull requests opened in the month. Drafts are excluded.
319
+153
353166
core-api-data107
spark64
release-build53
docs-site48
flink32
cloud-catalogs31
kafka-connect25
formats23
rest-openapi13
hive-mr9
specification8
delta-lake0
examples0
The repository total counts each change once. The rows are the modules that make up this repository.
n=319 · established
Pull requests closedPull requests closed in the month, including merges. Drafts are excluded.
322
+180
322142
core-api-data106
release-build57
spark54
docs-site42
flink32
kafka-connect32
formats28
cloud-catalogs26
rest-openapi11
hive-mr7
specification5
delta-lake1
examples0
The repository total counts each change once. The rows are the modules that make up this repository.
n=322 · established
Closed by the stale botUnmerged pull requests closed by the stale-bot account, github-actions.
93
+63
9311
core-api-data39
spark17
kafka-connect16
docs-site11
cloud-catalogs10
formats8
flink6
release-build5
hive-mr3
delta-lake1
rest-openapi1
examples0
specification0
The repository total counts each change once. The rows are the modules that make up this repository.
n=93 · established
Closed by a committerPull requests merged, or closed without a merge by a person rather than a bot.
229
+117
238112
core-api-data67
release-build52
spark37
docs-site31
flink26
formats20
cloud-catalogs16
kafka-connect16
rest-openapi10
specification5
hive-mr4
delta-lake0
examples0
The repository total counts each change once. The rows are the modules that make up this repository.
n=229 · established
Open pull requestsPull requests still open at the end of the month. Drafts are excluded.
438
+260
441163
core-api-data206
spark113
docs-site61
cloud-catalogs55
formats50
flink41
kafka-connect35
rest-openapi25
release-build24
specification20
hive-mr16
delta-lake2
examples0
The repository total counts each change once. The rows are the modules that make up this repository.
n=438 · established
Median open ageMedian age, in days, of pull requests open at the end of the month.
The repository total counts each change once. The rows are the modules that make up this repository.
n=197 · established
Reviews
Median time to first reviewMedian hours from open to the first review by someone other than the author. Pull requests with no such review are left out of the median.
The repository total counts each change once. The rows are the modules that make up this repository.
n=275 · established
Reviewer concentrationConcentration of review submissions among reviewers this month, excluding the pull request author.
0.077
-0.037
0.1130.047
flink0.536
rest-openapi0.243
hive-mr0.228
release-build0.178
specification0.142
formats0.120
kafka-connect0.116
cloud-catalogs0.094
docs-site0.093
core-api-data0.091
spark0.087
The repository total counts each change once. The rows are the modules that make up this repository.
n=58 · established
Reviews per reviewerMean review submissions per reviewer in the month.
22.8
+6.3
22.813
core-api-data14.2
flink12.8
spark9.8
hive-mr6
docs-site5.9
release-build5.9
specification5.4
formats5.3
cloud-catalogs4.5
rest-openapi4.1
kafka-connect3.6
The repository total counts each change once. The rows are the modules that make up this repository.
n=1325 · established
Releases
Stable releasesStable release tags in the trailing 730 days. Release candidates, alphas, betas, snapshots, and previews are excluded. The ecosystem value is the Apache Iceberg Java release train.
13
-3
1612
The repository total counts each change once. The rows are the modules that make up this repository.
n=13 · established
Days since last stable releaseDays from the newest stable tag to the end of the month. Java tags count when the version is also listed in the ASF archive.
0.9 days
-55.3 days
129.2 days0.9 days
The repository total counts each change once. The rows are the modules that make up this repository.