Closed Bug 1003132 Opened 11 years ago Closed 11 years ago

[life][a10n] support archiving of forests and repos

Categories

(Webtools Graveyard :: Elmo, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: Pike)

Details

Attachments

(2 files)

Let's add a flag to forests and repos that stops them from getting polled and updated, basically archiving the data behind it. That's easier than trying to actually remove them from the db. Gonna take this one.
This is the db part. I'll follow up with the a10n patch in a second. Requesting review on both from Rob, as it's basically one thing.
Attachment #8414443 - Flags: review?(rhelmer)
Rob, I confess I didn't actually test this. Gotta still do that, but wanted the patches out of my system for now. The a10n patch of course also needs an update to the elmo submodule.
Attachment #8414445 - Flags: review?(rhelmer)
OK, tested now. I'll need to add a copy of south to vendor-local/lib/python and hook that up in vendor.pth, I'll not attach a patch, 'cause that's boring, I think. I'd land that as a separate commit, and then the update to the submodule together with the get-pushes change. So looking forward to cut down our cycle times by a factor of 2 or so.
Attachment #8414443 - Flags: review?(rhelmer) → review+
Attachment #8414445 - Flags: review?(rhelmer) → review+
Commit pushed to develop at https://github.com/mozilla/elmo https://github.com/mozilla/elmo/commit/83d533dcad750b82aa75bb0ab5a030c3592e9102 bug 1003132, elmo part: add a field in the database to archive forests and repos, r=rhelmer
I ended up picking up south from elmo/vendor-local, as it's dumped in there already. I've flagged the following forests as archived: releases/gaia-l10n/v1_0_1 releases/gaia-l10n/v1_1 releases/l10n-miramar releases/l10n-mozilla-1.9.1 releases/l10n-mozilla-1.9.2 releases/l10n-mozilla-2.0 testpilot-l10n weave-l10n and the following individual repos: mobile-browser projects/firefox-lorentz releases/comm-1.9.1 releases/comm-1.9.2 releases/comm-2.0 releases/comm-miramar releases/mobile-1.1 releases/mobile-2.0 releases/mozilla-1.9.1 releases/mozilla-1.9.2 releases/mozilla-2.0 releases/mozilla-2.1 releases/mozilla-miramar Cuts the cycle times down from 550 to 280 seconds, and probably helps bug 948148, too.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: