Skip to content

Reduce GitHub Actions usage (DataFusion is currently the top ASF consumer of GHA minutes) #25148

Description

@alamb

Is your feature request related to a problem or challenge?

Recently we have been seeing the Merge Queue get stuck:

We enquired with ASF Infrastructure on INFRA-28374 and they told us the issue is that the ASF's GitHub Action queue is full which is why it is taking a long time to start jobs:

We are aware of a long term usage pattern whereby our limited number of
concurrent GitHub Actions jobs running on GitHub hosted runners is at 100%
utilisation most of the day most of the time. Thus, from time to time we
communicate to projects who utilise the most minutes to review their
workflows for efficiency improvements.

At the moment, datafusion is the top consumer of GitHub Action minutes over
the last 7 days, and 3x the 10th in the list of minutes used.

Note the "datafusion" project as measured by ASF Infra includes all DataFusion subprojects (datafusion, datafusion-comet, datafusion-ballista, datafusion-python, etc.), so reducing usage may require a cross-repository effort.

Here is the report of our current usage (login required):

Image

History

This is the second time we have been contacted by ASF Infra about GHA usage.

The first was in May 2026, when ASF Infra identified DataFusion as a top-5 consumer: #22455. After some tweaks, by June 2026, our usage dropped below the policy thresholds and DataFusion fell out of the top 5.

Useful resources

Related issues

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    development-processRelated to development process of DataFusion

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions