Closed
Bug 815112
Opened 12 years ago
Closed 12 years ago
Bug history mis-states which field was changed after script mass changed whiteboard=[orange] to keyword
Categories
(Developer Services :: General, task)
Developer Services
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: emorley, Assigned: fox2mike)
References
Details
In bug 791758 a script was created to mass change a number of bugs: 1) Adding the keyword intermittent failure 2) Removing [(tb-)?orange] from the whiteboard #1 was completed fine, however for #2 (performed in bug 814083), the bug history states things like: { Nobody; OK to take it and work on it 2012-11-26 03:31:10 GMT Keywords: <strikethrough>[orange]</strikethrough> } ...when it should be s/Keywords/Whiteboard/ This appears to affect all bugs changed by the script. Example bugs: Bug 458688, bug 657235, bug 658745 We need to: 1) Fix the in-repo script (in case we re-use it for other migration projects) 2) Fix up the production bugs_activity table
Comment 1•12 years ago
|
||
Holy wrong field id Batman! Sorry bout that. Working on the necessary SQL to update the bugs_activity now and will fix the migration script as well. dkl
Assignee: nobody → dkl
Status: NEW → ASSIGNED
Comment 2•12 years ago
|
||
Migration script fixed. IT, please run the following SQL on the BMO production database master: mysql> UPDATE bugs_activity SET fieldid = 22 WHERE (removed = '[orange]' OR removed = '[tb-orange]') AND fieldid = 21 AND who = 1; Thanks dkl
Assignee: dkl → server-ops-devservices
Status: ASSIGNED → NEW
Component: Administration → Server Operations: Developer Services
Product: bugzilla.mozilla.org → mozilla.org
QA Contact: shyam
Version: Production → other
Assignee | ||
Comment 3•12 years ago
|
||
mysql> UPDATE bugs_activity SET fieldid = 22 WHERE (removed = '[orange]' OR removed = '[tb-orange]') AND fieldid = 21 AND who = 1; Query OK, 3053 rows affected (0.47 sec) Rows matched: 3053 Changed: 3053 Warnings: 0 Done.
Assignee: server-ops-devservices → shyam
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
the sql missed instances where the whiteboard contained other tags/text (3995 rows should have been updated).
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 5•12 years ago
|
||
Sorry bout the incorrect SQL. No harm done, this new SQL sequence should pick up the extras. mysql> SELECT COUNT(*) FROM bugs_activity WHERE (removed LIKE '%[orange]%' OR removed LIKE '%[tb-orange]%') AND fieldid = 21 AND who = 1; Should be around 942, then... mysql> UPDATE bugs_activity SET fieldid = 22 WHERE (removed LIKE '%[orange]%' OR removed LIKE '%[tb-orange]%') AND fieldid = 21 AND who = 1; Make sure the rows affected is correct. Thanks dkl
Reporter | ||
Comment 6•12 years ago
|
||
(In reply to David Lawrence [:dkl] from comment #2) > Migration script fixed. I think it was only fixed in 4.0; presume needs landing on 4.2 too?
Comment 7•12 years ago
|
||
(In reply to Ed Morley [:edmorley, UTC, email: emorley@moco] from comment #6) > (In reply to David Lawrence [:dkl] from comment #2) > > Migration script fixed. > > I think it was only fixed in 4.0; presume needs landing on 4.2 too? Thanks Committing to: bzr+ssh://dlawrence%40mozilla.com@bzr.mozilla.org/bmo/4.2 modified contrib/reorg-tools/migrate_orange_bugs.pl Committed revision 8433
Updated•12 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 8•12 years ago
|
||
The SQL in comment 5 still needs to be run, cases like bug 770451 are not fixed.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 9•12 years ago
|
||
Done. mysql> SELECT COUNT(*) FROM bugs_activity WHERE (removed LIKE '%[orange]%' OR removed LIKE '%[tb-orange]%') AND fieldid = 21 AND who = 1; +----------+ | COUNT(*) | +----------+ | 946 | +----------+ 1 row in set (0.34 sec) mysql> UPDATE bugs_activity SET fieldid = 22 WHERE (removed LIKE '%[orange]%' OR removed LIKE '%[tb-orange]%') AND fieldid = 21 AND who = 1; Query OK, 946 rows affected (0.29 sec) Rows matched: 946 Changed: 946 Warnings: 0
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 10•12 years ago
|
||
Looks good thank you :-)
Comment 11•12 years ago
|
||
(In reply to Ed Morley [:edmorley, UTC, email: emorley@moco] from comment #8) > The SQL in comment 5 still needs to be run, cases like bug 770451 are not > fixed. My bad. I closed it unintentionally.
Updated•10 years ago
|
Component: Server Operations: Developer Services → General
Product: mozilla.org → Developer Services
You need to log in
before you can comment on or make changes to this bug.
Description
•