Page MenuHomePhabricator

Growth: shorten welcome survey retention to 90 days
Closed, ResolvedPublic


As we remove the data retention exception for EventLogging data, we also need to align the retention of welcome survey data to the same timeline, because the welcome survey is governed by the same data retention policy. In T252575: Scale: shorten welcome survey retention window, we shortened the retention from 1 year to 270 days. In this task, we need to shorten it to 90 days.

Event Timeline

Milimetric triaged this task as High priority.
Milimetric moved this task from Incoming to Datasets on the Analytics board.
Milimetric added a project: Analytics-Kanban.
nettrom_WMF lowered the priority of this task from High to Medium.
nettrom_WMF edited projects, added Analytics-Radar; removed Analytics-Kanban, Analytics.
nettrom_WMF added a subscriber: mforns.

Moving this to the Analytics Radar, for the same reasons as I just moved T275172. This is for a Growth engineer to pick up once the child task has progressed enough for the window to be shorted.

Same, sorry for the misunderstanding.

Change 673631 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[operations/puppet@production] Update GrowthExperiments cronjob parameters

Change 673631 merged by RLazarus:
[operations/puppet@production] Update GrowthExperiments cronjob parameters

This is done - the next time the script runs (on April 1st) it will delete all old records.
As before, records are deleted when they have less than 30 days before expiring, so they are only guaranteed to be held for 60 days now.

Checked in betalabs - works as expected.

@Tgr : I checked most of the wikis that we're deployed to and noticed it was not run on French Wikipedia. I don't find frwiki in growthexperiments.dblist, so I suspect that's the reason.

Change 676654 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Fix growthexperiments.dblist

Oops, thanks for catching that, @nettrom_WMF. I'm adding a test to make sure the dblist includes all wikis with GrowthExperiments enabled.

Change 676654 merged by jenkins-bot:

[operations/mediawiki-config@master] Fix growthexperiments.dblist

Mentioned in SAL (#wikimedia-operations) [2021-04-05T18:27:01Z] <tgr@deploy1002> Synchronized wmf-config/config/frwiki.yaml: Config: [[gerrit:676654|Fix growthexperiments.dblist (T275171)]] (duration: 00m 59s)

Mentioned in SAL (#wikimedia-operations) [2021-04-05T18:28:31Z] <tgr@deploy1002> Synchronized dblists/growthexperiments.dblist: Config: [[gerrit:676654|Fix growthexperiments.dblist (T275171)]] (duration: 00m 58s)