Reno doesn't scale

Bug #1748164 reported by Stephen Finucane
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
reno
New
Undecided
Unassigned

Bug Description

Projects like nova rely on reno to document _everything_ that changes, and have done so for a couple of years now. However, the time taken to build release notes has grown significantly over this time, thanks to the growing number of commits that reno has to scan. At this point, it takes a couple of minutes on my personal laptop.

There are a couple of solutions to this. The easiest is probably to dump the release notes into a file and stop scanning older commits each time. Alternatively, we could cache the model we've built up and use this where possible.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

Have you tried setting earliest-version within the sphinx files? That should cause reno to stop scanning the branch when it sees that tag, which will mean scanning less of the history.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

The bug tracker for reno has moved to storyboard: https://storyboard.openstack.org/#!/project/933

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.