Navigara

github.com-facebook-buck2

all · 101 devs · built 2026-06-13

Repository snapshot

Performance · 90d

114.3ETV

+50.0% since Q2 2025

ETV / dev / mo

0.9ETV

34 devs · 30-day window

Last 7 days · per dev

0.7ETV

per developer per week

Work mix

Growth37%· 173.5Maintenance51%· 234.6Fixes12%· 54.9
463.0 ETV all-time6,799 commits101 all-time devsJan 2025 – Jun 2026

Monthly reports

  • Highlights

    • A comprehensive suite of 5 commits ([5fd27ae8], [8b88b341], [4847dcab], [166059f4], [6392bf43]) delivered the foundational *HIP device debug extraction* for AMD GPUs, extending it to shared libraries, link groups, and Python PARs.
    • The *Python build system* saw significant enhancements, including extending incremental lazy import analysis to `prebuilt_python_library` and PyPI source libraries ([133639ee]) and collecting transitive lazy import caches ([56e0b612]).
    • A new connection pooling mechanism was introduced for the *remote execution gRPC client* ([e26331d4]), significantly enhancing resource management and performance.
    • The *pagable storage system* was refactored into a dedicated `pagable_storage` crate ([ce53d1f7]), reducing dependency footprint and improving modularity.
    • New data types `TestListingEntry` and `TestResultEntry` were added to `buck2_test_api` ([2891c202]), standardizing in-process test execution data.

    Observations

    • The *Python build system* and *JavaScript build configuration* experienced a pattern of ongoing refinement and bug fixing, with 5 waste commits ([4bfd22e5], [0ce4dbe2], [c71ac62c], [15ac52b0]) addressing issues in lazy imports, build mode detection, and GPU sidecar processing.
    • The *Starlark interpreter* and *pagable storage* components were a hotspot for activity, including 3 waste commits ([e824a2f9], [a119be37], [43e3c9a8]) fixing critical bugs in parallel deserialization, byte literal parsing, and vtable registration, alongside significant refactoring and a `lalrpop` dependency upgrade ([a8204889]).
    • A critical `EBUSY` error during *Buck2 daemon* startup related to *cgroup subtree control* was fixed in [cc8e5f1d], indicating a focus on daemon stability.
    • There was a consistent effort to improve *test stability*, particularly on *Windows CI* and for *LSP components*, evidenced by 3 maintenance commits ([8d724b39], [b41cf987], [a941b29f]) addressing flaky tests and path normalization issues.
    • Commit volume for May 2026 was 504, a -14% decrease compared to the 2-month average of 584 commits, while the grow score of 20 was a -7% decrease from the 2-month average of 22. Maintenance score saw a +13% increase (21 vs 19). Waste score remained stable at 5, a -10% decrease from the 2-month average of 5.

Performance over time

ETV stacked by Growth, Maintenance and Fixes — 90-day moving average, normalized to ETV / month.

Average performance per developer

ETV per active developer per month — 30-day moving average.

Active developers over time

Unique developers committing each day — 90-day moving average.

Knowledge concentration

How dependent is this repo on a small number of contributors? Higher top-1 share = higher key-person risk.

Top 1
13.0 %
Top 3
30.0 %
Top 5
38.9 %

Jakob Degen owns 13.0 % of commits.

Most impactful commits

Top 20 by ETV in the all-time window.