Merge ~cjwatson/launchpad:gina-reduce-transactions into launchpad:master
Proposed by
Colin Watson
Status: | Merged |
---|---|
Approved by: | Colin Watson |
Approved revision: | 2a865f4c418139c8c75e76f221a91808ee6fdcaf |
Merge reported by: | Otto Co-Pilot |
Merged at revision: | not available |
Proposed branch: | ~cjwatson/launchpad:gina-reduce-transactions |
Merge into: | launchpad:master |
Diff against target: |
61 lines (+17/-8) 2 files modified
lib/lp/soyuz/scripts/gina/runner.py (+7/-2) lib/lp/soyuz/scripts/tests/test_gina.py (+10/-6) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jürgen Gmach | Approve | ||
Ines Almeida | Approve | ||
Review via email: mp+445544@code.launchpad.net |
Commit message
gina: Don't hold transactions while unpacking source packages
Description of the change
Some source packages are large, and unpacking them can be very slow (over ten minutes in some extreme cases). Ensure that we don't hold a transaction open while doing so, since that sometimes causes monitoring scripts that kill idle transactions to ruin our day.
To post a comment you must log in.
Makes sense. Operation is important there?
Maybe add a comment in both places with a quick the explanation why adding TransactionFree