Page MenuHomePhabricator

GoldenRing (GoldenRing)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Jul 28 2015, 5:14 PM (212 w, 2 d)
Availability
Available
LDAP User
GoldenRing
MediaWiki User
Unknown

Recent Activity

May 8 2019

GoldenRing added a comment to T218511: After opening a diff, entry on Special:Watchlist sometimes stays unread (bold).

I also started seeing the symptoms described by Jonesey95 about a week ago on enwiki and the read/unread results on my watchlist remain essentially random now.

May 8 2019, 2:57 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), User-notice, MediaWiki-Watchlist, Growth-Team

May 25 2018

GoldenRing created T195577: Page history doesn't give diff links for the earliest result, even if not the first revision of the page.
May 25 2018, 12:16 PM · MediaWiki-History-and-Diffs

Jul 30 2017

GoldenRing added a comment to T164106: Deprecate parsing and diff options in ApiQueryRevisionsBase.

action=compare also appears to have no equivalent to diffto=prev to get a single diff content. What's the right way to get even a single diff of a page, where you only know a single revision id, without using the now-deprecated APIs? Are we supposed to request the page history first to get the adjacent revision ID?

Jul 30 2017, 4:05 PM · MW-1.30-release-notes, Technical-Debt, Patch-For-Review, MediaWiki-API
GoldenRing added a comment to T164106: Deprecate parsing and diff options in ApiQueryRevisionsBase.

I've only just become aware of this task. I use action=query&prop=revisions with rvdiffto=prev to get diff content for a number of revisions at once. Sometimes it returns notcached for a diff, but it's a good way of getting bulk diffs without imposing a big resource demand.

Jul 30 2017, 3:57 PM · MW-1.30-release-notes, Technical-Debt, Patch-For-Review, MediaWiki-API

Jul 25 2017

GoldenRing created T171578: Timecard labels are wrong.
Jul 25 2017, 11:32 AM · Community-Tech, XTools

Oct 7 2015

GoldenRing added a comment to T114879: Watchlist byte count calculation is wrong.

Oct 7 2015, 11:35 AM · MediaWiki-Watchlist
GoldenRing created T114879: Watchlist byte count calculation is wrong.
Oct 7 2015, 11:34 AM · MediaWiki-Watchlist

Aug 4 2015

GoldenRing added a comment to P1814 EXPLAIN query.

Okay then, so I'm guessing it's the GROUP BY / ORDER BY that are taking all the time, right?

Aug 4 2015, 3:00 PM · Tool-Database-Queries

Aug 3 2015

GoldenRing edited P1814 EXPLAIN query.
Aug 3 2015, 7:43 AM · Tool-Database-Queries
GoldenRing edited P1814 EXPLAIN query.
Aug 3 2015, 7:42 AM · Tool-Database-Queries

Jul 31 2015

GoldenRing added a comment to P1722 EXPLAIN query.

Thanks for the logging_userindex suggestion. Using that table, then, what makes this so slow:

Jul 31 2015, 1:55 PM · Tool-Database-Queries
GoldenRing edited P1722 EXPLAIN query.
Jul 31 2015, 1:09 PM · Tool-Database-Queries
GoldenRing added a comment to T104374: support python3 uwsgi apps.

I've updated the wiki with some guidelines on how to get python3 working using this. The biggest problem seems to be that uWSGI mountpoints don't work with Python 3, but that's a uWSGI bug.

Jul 31 2015, 12:17 PM · Cloud-Services, Toolforge

Jul 29 2015

GoldenRing added a comment to T104374: support python3 uwsgi apps.

Yes, I guess that'd also work!

Jul 29 2015, 12:31 PM · Cloud-Services, Toolforge
GoldenRing added a comment to T104374: support python3 uwsgi apps.

Or, in fact, even just reversing the order in which the --venv and --ini arguments are added to the args list would be good enough. If --ini comes first, then you can specify the plugin in the ini file, and then --venv will work.

Jul 29 2015, 11:01 AM · Cloud-Services, Toolforge
GoldenRing added a comment to T104374: support python3 uwsgi apps.

On a little more investigation, it seems that --venv does work if --plugin python3 (or --plugin python) is also specified. Putting plugin = python3 in the ini file doesn't change anything. Perhaps adding this to modules/toollabs/files/tool-uwsgi-plain would be a workaround, though not very satisfactory:

Jul 29 2015, 9:25 AM · Cloud-Services, Toolforge
GoldenRing added a comment to T104374: support python3 uwsgi apps.

Mmmmkay. I've put this in ~/uwsgi.ini:

Jul 29 2015, 8:55 AM · Cloud-Services, Toolforge

Jul 28 2015

GoldenRing added a comment to T104374: support python3 uwsgi apps.

I've followed the instructions above, and I'm reasonably confident I've done it as described. But when I try to start the webservice, I get this in the logs:

Jul 28 2015, 5:23 PM · Cloud-Services, Toolforge