Impact Graph Speedups
Impact Graphs got a nice upgrade today that has resulted in improved render times (except on the very first load after the recent deploy). Once a graph has been generated,…
Impact Graphs got a nice upgrade today that has resulted in improved render times (except on the very first load after the recent deploy). Once a graph has been generated, subsequent pageloads will simply look up the cached data and send that to your browser. If you load the page and the graph is more than a day old, we’ll fire off a background job that will bring it up to date. With the new data available, subsequent loads will show the newest data. Speedy access for all!
You’ll also notice that this means that you can see the Impact Graph for even very large or old repositories like the Rails graph below.
This makes it easy to see how git preserves the author of contributions. Once Rails moved to git and GitHub, their graph explodes with attributed commits. Just another way that git says “I love you.”
Written by
Related posts
Apply now for GitHub Universe 2023 micro-mentoring
As part of our ongoing commitment to accelerate human progress through Social Impact initiatives, we’re offering students 30-minute, 1:1 micro-mentoring sessions with GitHub employees ahead of Universe.
The 2023 Open Source Program Office (OSPO) Survey is live!
Help quantify the state of enterprise open source by taking the 2023 OSPO survey.
Godot 4.0 Release Party 🎉
We are delighted to host the Godot 4.0 Release Party at GitHub HQ on Wednesday, March 22 from 6:30 pm to 9:30 pm. And you’re invited!