I've noticed that RevisionInsertComplete hook is now deprecated in favor
of RevisionRecordInserted. However, EventBus still uses
RevisionInsertComplete. Is this going to change soon? If so, will the
underlying event/topic change too? I couldn't find anything in
Phabricator about this - is there plan to change it or still use old
hook for now and foreseeable future?
-----BEGIN PGP SIGNED MESSAGE-----
A few updates on codesearch.wmflabs.org:
* The OOUI git repository is now indexed
* The operations/dns and operations/mediawiki-config git repositories
are now indexed
* Should properly restart automatically after rebooting the instance
* Better error messages and diagnostics from the web if a hound
instance goes down
At the same time, I'm also looking for anyone interested in
co-maintaining the service with me. So far it's been relatively
stable, but I don't think it will always be like that - and there has
been one outage where I wasn't around. Please let me know offlist if
you are interested in helping out. It's a small bit of Python plus
- -- Legoktm
-----BEGIN PGP SIGNATURE-----
-----END PGP SIGNATURE-----
Wikimedia's production configuration of MediaWiki supports enabling request
profiling, to obtain call-graphs, flame graphs, and other useful details
about the PHP execution.
In production, this can be enabled by using the WikimediaDebug browser
extension. For instructions see
Until now, none of these profiling modes were available on the Beta Cluster.
As of today, the "Plaintext request profile" is supported on Beta Cluster.
This profile can be obtained by adding ?forceprofile=1 to any web request,
and making sure the X-Wikimedia-Debug header is set.
To make this easier to enable from a web browser, the WikimediaDebug
browser extension was updated (WikimediaDebug v1.9.1) to also send
X-Wikimedia-Debug headers on Beta Cluster requests. (For the time being,
the backend host names are ignored for Beta Cluster requests, this is a
Example from cURL:
$ curl -H 'X-Wikimedia-Debug: 1' '
Fr those with shell access, it can also be used on maintenance scripts (in
production, or in the Beta Cluster) by setting PHP=hhvm before the mwscript
command and adding the --profiler=text option.
Hi Community Metrics team,
This is your automatic monthly Phabricator statistics mail.
Accounts created in (2018-01): 399
Active Maniphest users (any activity) in (2018-01): 937
Task authors in (2018-01): 533
Users who have closed tasks in (2018-01): 265
Projects which had at least one task moved from one column to another on
their workboard in (2018-01): 302
Tasks created in (2018-01): 2325
Tasks closed in (2018-01): 1924
Open and stalled tasks in total: 37430
Median age in days of open tasks by priority:
Unbreak now: 76
Needs Triage: 369
(How long tasks have been open, not how long they have had that priority)
Active Differential users (any activity) in (2018-01): 20
TODO: Numbers which refer to closed tasks might not be correct, as
described in https://phabricator.wikimedia.org/T1003 .
Fab Rick Aytor
(via community_metrics.sh on phab1001 at Thu Feb 1 00:00:29 UTC 2018)