Merge lp:~rockstar/launchpad/scanner-events into lp:launchpad/db-devel
Proposed by
Paul Hummer
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | not available | ||||
Proposed branch: | lp:~rockstar/launchpad/scanner-events | ||||
Merge into: | lp:launchpad/db-devel | ||||
Diff against target: |
168 lines (+62/-12) 3 files modified
lib/lp/code/model/branchjob.py (+25/-7) lib/lp/code/scripts/tests/test_scan_branches.py (+22/-2) lib/lp/services/job/runner.py (+15/-3) |
||||
To merge this branch: | bzr merge lp:~rockstar/launchpad/scanner-events | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Guilherme Salgado (community) | code | Approve | |
Review via email: mp+18281@code.launchpad.net |
To post a comment you must log in.
Hi there-
The branch scanner was re-written this last cycle to use the job system.
However, the script was not setting up the Zope event infrastructure, and so
the scanner was firing events but no one was listening. This meant that
revision mail jobs were not getting created, so users weren't getting their
revision mail.
Aaron wrote the original fix code and tested on staging, but the LOSAs
wouldn't less us deploy the cowboy, so I took over, wrote the tests and
am shepherding the branch now.
Cheers,
Paul