Hello,

Below you can find a draft of this quarter's board report. I plan to submit
the final version at the end of the week.
Please let me know if you have any additions or corrections.

Best,
Ruben

-----------------------------------------------------

## Description:
Apache Calcite is a highly customizable framework for parsing and planning
queries on data in a wide variety of formats. It allows database-like
access,
and in particular a SQL interface and advanced query optimization, for data
not residing in a traditional database.

Avatica is a sub-project within Calcite and provides a framework for
building
local and remote JDBC and ODBC database drivers. Avatica has an independent
release schedule and its own repository.

## Project Status:
Current project status: ongoing (high activity)
Issues for the board: none

## Membership Data:
Apache Calcite was founded 2015-10-22 (10 years ago)
There are currently 78 committers and 32 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- Alessandro Solimando was added to the PMC on 2025-05-01
- Zhen Chen was added as committer on 2025-05-19

## Project Activity:
Apache Calcite 1.40.0 was released on 2025-05-28. It contained contributions
from 20 contributors, and resolved 102 issues. The highlights of this
release
were the addition of several improvements and additional optimization rules
(notably advanced set operation handling with new rules for converting
INTERSECT to semi-joins and EXISTS subqueries, MINUS to anti-joins and
filters, and optimizing UNIONs with common sources); join optimization is
improved through predicate expansion from disjunctions and specialized
handling of complex join conditions; additional optimizations include new
rules for MIN/MAX aggregates and smarter filter-sort interactions; addition
of
Doris, DuckDB, SQLite, and Trino dialects, as well as improved support for
ClickHouse; support for aliases referencing lateral columns; and support for
defining which rule sets to apply for individual Quidem tests.

## Community Health:
The community continues on a "Super healthy" status. Looking at the metrics,
we have seen a small decrease (13%) in traffic on the dev mailing list, but
a
small increase (14%) in traffic on the issues mailing list (with 150 JIRA
tickets opened and 146 closed in this quarter), which indicates less
discussion on the dev list, but still a significant amount of activity going
on in terms of contributions.

It is also worth noting that some of our most recent committers start to
appear on our "top reviewers" list, which means that new members of the
community are taking responsibility and helping out on this particular task,
where we traditionally struggle.

The number of non-committer (contributor) commits per month:
+------+-------+---------------------+
| year | month | contributor_commits |
+------+-------+---------------------+
| 2025 |     4 |                  42 |
| 2025 |     5 |                  27 |
| 2025 |     6 |                  19 |
+------+-------+---------------------+

The number of active reviewers per month:
+------+-------+------------------+
| year | month | active_reviewers |
+------+-------+------------------+
| 2025 |     4 |                6 |
| 2025 |     5 |                7 |
| 2025 |     6 |                6 |
+------+-------+------------------+

Top reviewers in the last 3 months:
+---------------+---------+
| committer     | reviews |
+---------------+---------+
| Mihai Budiu   |      52 |
| NobiGo        |      15 |
| Cancai Cai    |       5 |
| Jensen        |       5 |
| suibianwanwan |       3 |
+---------------+---------+

Reply via email to