Page MenuHomePhabricator

Feature request: distinguish better between test wikis and production wikis
Closed, DeclinedPublic

Description

I'd like to suggest a new field to all EventLogging tables - 'productionwiki' - it's a boolean that is true if an event is logged for a wiki that we have marked as being production.

I spend a lot of time filtering out local wikis, test wiki and various others. For one given table for instance I have to filter out the following web hosts to make sure my data is more accurate:

incubator.m.wikimedia.org 3
localhost.alpha 34
localhost.beta 24
localhost.m 1
<external host url i don't know about> 2


Version: unspecified
Severity: enhancement

Details

Reference
bz55577

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:24 AM
bzimport set Reference to bz55577.
bzimport added a subscriber: Unknown Object (MLST).

["Feature request" --> Severity == enhancement]

Off topic: andre I can't set a bug I create to be an enhancement. Is there a reason?

I strongly support this, it's an excellent idea. If we're going to make changes to Schema:EventCapsule we should bundle them with other proposed changes like [1].

Updating default fields will require a schema change for all tables in the log DB.

[1] https://bugzilla.wikimedia.org/show_bug.cgi?id=52295

[moving from MediaWiki extensions to Analytics product - see bug 61946]