Page MenuHomePhabricator

Betacommand (Betacommand)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 24 2014, 11:42 PM (519 w, 3 d)
Availability
Available
LDAP User
Betacommand
MediaWiki User
Unknown

Recent Activity

Jan 17 2024

Betacommand added a comment to T319587: Migrate betacommand-dev from Toolforge GridEngine to Toolforge Kubernetes.

Ive reverted the unilateral change in policy about source code publication. Providing a OSI license with the code has met the toolserver and labs/cloud requirement for the last 18 years. There are reasons to not publicly publish code, if you want to change the policy this is not the correct way. And Im not going to debate it in a ticket either.

Jan 17 2024, 1:04 PM · Grid-Engine-to-K8s-Migration
Betacommand added a comment to T319587: Migrate betacommand-dev from Toolforge GridEngine to Toolforge Kubernetes.

The code should be publicly accessible

Per RFC 2119

  1. SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

I have reviewed publishing my code and there are a number of valid reasons for not making it accessible to the world. I am not going to re-hash them.

Jan 17 2024, 12:47 PM · Grid-Engine-to-K8s-Migration
Betacommand added a comment to T319587: Migrate betacommand-dev from Toolforge GridEngine to Toolforge Kubernetes.
  1. I dont use Git, I use SVN
  2. The code is hosted in a private repo to avoid leaking of credentials/non-public information.
  3. None of the listed WSGI/Flask/FastAPI are the current CGI format that is used on labs ATM
Jan 17 2024, 3:26 AM · Grid-Engine-to-K8s-Migration

Oct 20 2023

Pppery awarded T121010: Allow bypassing overlapping timestamps check a Dislike token.
Oct 20 2023, 11:51 PM · MediaWiki-MergeHistory

Jan 3 2023

Betacommand added a comment to T326071: Upgrade from 1.31.2 to 1.39 results in pages no longer being usable with "The revision #0 of the page named "x" does not exist." error.

@Tgr Not sure if cleanupUsersWithNoId.php will actually do anything, but I figured Id document everything.

Jan 3 2023, 2:55 AM · MW-1.39-notes, MW-1.39-release, MediaWiki-Core-Revision-backend, MediaWiki-Installer

Jan 2 2023

Betacommand added a comment to T326071: Upgrade from 1.31.2 to 1.39 results in pages no longer being usable with "The revision #0 of the page named "x" does not exist." error.

I am not on 1.39 yet, I would NOT call this already documented. the upgrade.php should either invoke the cleanupUsersWithNoId.php or should not run. failing to do so is a destructive upgrade, that multiple users have encountered.

Jan 2 2023, 3:33 PM · MW-1.39-notes, MW-1.39-release, MediaWiki-Core-Revision-backend, MediaWiki-Installer
Betacommand added a comment to T326071: Upgrade from 1.31.2 to 1.39 results in pages no longer being usable with "The revision #0 of the page named "x" does not exist." error.

Spent the better part of the day rolling back those changes, after restoring both the original database, and directory structure, I updated git checkout to REL1_35, updated composer, ran cleanupUsersWithNoId.php, then followed that by update.php.

Jan 2 2023, 5:31 AM · MW-1.39-notes, MW-1.39-release, MediaWiki-Core-Revision-backend, MediaWiki-Installer
Betacommand added a comment to T326071: Upgrade from 1.31.2 to 1.39 results in pages no longer being usable with "The revision #0 of the page named "x" does not exist." error.

Jan 2 2023, 1:09 AM · MW-1.39-notes, MW-1.39-release, MediaWiki-Core-Revision-backend, MediaWiki-Installer
Betacommand created T326071: Upgrade from 1.31.2 to 1.39 results in pages no longer being usable with "The revision #0 of the page named "x" does not exist." error.
Jan 2 2023, 12:42 AM · MW-1.39-notes, MW-1.39-release, MediaWiki-Core-Revision-backend, MediaWiki-Installer

Jan 1 2023

Betacommand added a comment to T313920: Branch REL1_39 for MediaWiki and all extensions and skins.

You are correct I was referring to the meta repos. Normally you just set the REL correct and check out the entire repo, then enable extensions on an as needed basis. Avoids having to do 10+ separate checkouts.

Jan 1 2023, 3:21 AM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), MW-1.39-notes, MediaWiki-Releasing, MW-1.39-release
Betacommand reopened T313920: Branch REL1_39 for MediaWiki and all extensions and skins as "Open".

rel1_39 was only branched on CORE, not skins or extensions. and there hasn't been a REL branch for those since REL1_35. When attempting to update to the most current LTS it is not possible to match CORE checkout and extension/skin checkouts. This will cause compatibility issues at some point.

Jan 1 2023, 1:09 AM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), MW-1.39-notes, MediaWiki-Releasing, MW-1.39-release
Betacommand reopened T313920: Branch REL1_39 for MediaWiki and all extensions and skins, a subtask of T313916: Release MW 1.39.0, as Open.
Jan 1 2023, 1:09 AM · MW-1.39-notes, MediaWiki-Releasing, MW-1.39-release

Oct 7 2022

Betacommand added a comment to T319587: Migrate betacommand-dev from Toolforge GridEngine to Toolforge Kubernetes.

I tried moving to K8's when they were first introduced. It went about as well as a cat in a room full of rocking chairs.

Oct 7 2022, 1:19 PM · Grid-Engine-to-K8s-Migration

Nov 7 2020

Betacommand added a comment to T267457: run refreshLinks.php on commons.

Either way, commons does need a reparse for LARGE number of pages. I took a look at anything with a date before 20151106000000 and it returned 1,652,571 pages and going back just a year resulted in 10,722,335 pages. With the improvement of the parser and introduction of a number of tracking categories we should be really parsing pages at least 1 a year if not every 6 months at a minimum.

Nov 7 2020, 1:50 PM · Wikimedia-maintenance-script-run
Betacommand created T267457: run refreshLinks.php on commons.
Nov 7 2020, 12:17 AM · Wikimedia-maintenance-script-run

Oct 17 2020

Betacommand added a comment to T253802: Configure WMF wikis to log login attempts in CheckUser.

Ive been following this for a while. How does this interact with SUL? is the login action only tracked on the home wiki, or all wikis you visit?

Oct 17 2020, 3:25 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Patch-For-Review, User-Urbanecm, User-Huji, MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Trust-and-Safety, WMF-Legal, CheckUser, Wikimedia-Site-requests

Oct 18 2019

Betacommand added a comment to T235906: Cannot access replica databases.

Also I think you have to do it as a tool, not as yourself

Oct 18 2019, 5:34 PM · Toolforge

Feb 16 2019

Betacommand added a comment to T216208: ToolsDB overload and cleanup.

Day 2 of no Quickstatements, no Listeria, no ETA for a resumption of service ... no comment from WMF on why what is a critical service - if we're taking this whole wikidata business at all seriously - is fritzed.

Feb 16 2019, 4:28 PM · TCB-Team (now WMDE-TechWish), Phragile, Data-Services, cloud-services-team (Kanban)

Feb 9 2019

Betacommand updated the task description for T215683: Debian Stretch lighttpd does not allow overriding existing mimetype.assign values.
Feb 9 2019, 1:36 AM · cloud-services-team, Upstream, Toolforge
Betacommand created T215683: Debian Stretch lighttpd does not allow overriding existing mimetype.assign values.
Feb 9 2019, 1:35 AM · cloud-services-team, Upstream, Toolforge

Jan 8 2019

Betacommand created T213175: s5 is ~22 hours lagged.
Jan 8 2019, 2:16 PM · Data-Services

Nov 3 2018

Betacommand reopened T153891: generate_family_file.py crashes for a private wiki as "Open".
Nov 3 2018, 8:38 PM · Pywikibot
Betacommand added a comment to T153891: generate_family_file.py crashes for a private wiki.

Looks like this is still happening.

Nov 3 2018, 8:38 PM · Pywikibot

Apr 9 2018

Betacommand added a comment to T189943: Reveal email recipient's username in checkuser query results.

Not sure why T117801 was merged. It was about exposing the registered email address for an account, not user to user emails. (useful for cases where the same email address is used to register multiple accounts)

Apr 9 2018, 8:32 PM · SecTeam-Processed, Privacy Engineering, WMF-Legal, Privacy, CheckUser, Stewards-and-global-tools

Apr 3 2018

Betacommand created T191319: AWB should have date formatting module.
Apr 3 2018, 4:58 PM · AutoWikiBrowser

Dec 27 2017

Betacommand updated subscribers of T183647: Chrome and Safari browsers wrongly insert NBSPs when content copied from View is pasted into VisualEditor.

The real bug here is that WikEd converts normal non-breaking spaces to their HTML entities. This behavior has been known for years. I'm actually surprised no one has gotten WikEd removed from en.wp for "breaking" thousands of pages like this over the years.

Dec 27 2017, 9:47 AM · VisualEditor-MediaWiki-2017WikitextEditor, User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Browser-Support-Apple-Safari, Browser-Support-Google-Chrome, VisualEditor-CopyPaste, VisualEditor

Dec 24 2017

Betacommand added a comment to T183647: Chrome and Safari browsers wrongly insert NBSPs when content copied from View is pasted into VisualEditor.

In most wikis the use of non-visible non-breaking spaces is discouraged. What I think the real issue here is the spike in non-breaking spaces being added in the first place. I think all wikied is doing is highlighting the root issue, not that wikied is the problem.

Dec 24 2017, 1:23 PM · VisualEditor-MediaWiki-2017WikitextEditor, User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Browser-Support-Apple-Safari, Browser-Support-Google-Chrome, VisualEditor-CopyPaste, VisualEditor

Dec 18 2017

Betacommand added a comment to T183090: Kubernetes should support basic CGI scripts and virtual environments.

there is an issue with sslv3 in older versions of python which has been fixed in .8 or .9

You mean PEP 0466?

Dec 18 2017, 1:58 AM · cloud-services-team (Kanban), Toolforge

Dec 17 2017

Betacommand added a comment to T183090: Kubernetes should support basic CGI scripts and virtual environments.

there is an issue with sslv3 in older versions of python which has been fixed in .8 or .9 which is why I was investigating k8s

Dec 17 2017, 8:06 PM · cloud-services-team (Kanban), Toolforge
Betacommand added a comment to T183090: Kubernetes should support basic CGI scripts and virtual environments.

https://wikitech.wikimedia.org/wiki/Help:Toolforge/Web#Using_virtualenv_with_webservice_shell

Dec 17 2017, 2:03 PM · cloud-services-team (Kanban), Toolforge
Betacommand added a project to T183090: Kubernetes should support basic CGI scripts and virtual environments: Toolforge.
Dec 17 2017, 1:34 PM · cloud-services-team (Kanban), Toolforge
Betacommand created T183090: Kubernetes should support basic CGI scripts and virtual environments.
Dec 17 2017, 1:33 PM · cloud-services-team (Kanban), Toolforge

Oct 16 2017

MarcoAurelio awarded T178238: MassMessage should support user group based lists a Like token.
Oct 16 2017, 1:30 PM · MassMessage

Oct 14 2017

Betacommand created T178238: MassMessage should support user group based lists.
Oct 14 2017, 10:07 PM · MassMessage

Oct 3 2017

Betacommand added a comment to T177270: API:Search maxes out at 10000.

The other thing you can do when working with external links is to use the linksearch feature (Be sure to check for both http and https versions of the URL) Ive been using it for years and should be a lot more reliable than using the search index.

Oct 3 2017, 3:43 PM · Discovery-Search, CirrusSearch, Discovery-ARCHIVED, MediaWiki-Action-API

Sep 22 2017

Betacommand added a comment to T176527: Raise tool memory limit - similarity.

Ive done some large scale processing but needing more than 4GB of ram is a sign of bad programming. fix that first, dont try to come back later to try and reduce usage then, its too late

Sep 22 2017, 10:40 PM · Toolforge

Sep 8 2017

Betacommand added a comment to T6903: Add "show new changes starting from" links to Watchlist and Newpages.

Would love to see this feature implemented. With large watchlists people disable the bolding/unbolding for readability purposes. Being able to set a timestamp and only get changes new than that also helps when edits are grouped by page. As of now its manually checking the load timestamp of your watchlist, refreshing and then finding the previous time and reviewing changes since then.

Sep 8 2017, 1:35 PM · MediaWiki-Watchlist, Growth-Team

Jun 10 2017

Betacommand added a parent task for T167554: Missing plwikisource_p.revision and plwikisource_p.page data on labs replica database: T138967: Labs database replica drift.
Jun 10 2017, 1:00 AM · DBA, Cloud-Services
Betacommand added a subtask for T138967: Labs database replica drift: T167554: Missing plwikisource_p.revision and plwikisource_p.page data on labs replica database.
Jun 10 2017, 1:00 AM · Data-Services, Epic, DBA

Apr 14 2017

Betacommand added a comment to T162884: REL1_28 checkout of extensions.git is broken.

@Betacommand hi, could you try removing the ones that is blocking you and give a full list of the ones to be removed please?

Apr 14 2017, 2:39 PM · Gerrit
Betacommand added a comment to T162884: REL1_28 checkout of extensions.git is broken.

PipVideoJs

Apr 14 2017, 12:15 PM · Gerrit
Betacommand added a comment to T162979: request tool runs secWatch job once per minute.

why not just keep a continuous thread going with a sleep(60) that way you minimize the number of jobs and don't loose functionality.

Apr 14 2017, 10:43 AM · Toolforge, Tools, Cloud-Services
Betacommand added a comment to T162884: REL1_28 checkout of extensions.git is broken.

and PhpTagsDebugger

Apr 14 2017, 1:32 AM · Gerrit
Betacommand added a comment to T162884: REL1_28 checkout of extensions.git is broken.

and Notifications

Apr 14 2017, 1:01 AM · Gerrit
Betacommand reopened T162884: REL1_28 checkout of extensions.git is broken as "Open".

looks like DetectLanguage is also throwing the same issue, and I suspect there will be a half dozen or so others that need fixed too.

Apr 14 2017, 12:33 AM · Gerrit

Apr 13 2017

Betacommand triaged T162884: REL1_28 checkout of extensions.git is broken as High priority.
Apr 13 2017, 11:57 PM · Gerrit
Betacommand created T162884: REL1_28 checkout of extensions.git is broken.
Apr 13 2017, 1:07 PM · Gerrit

Mar 20 2017

Betacommand added a comment to T160916: Special:AllPages disabled due to performance issues.

Hum. Why did performance issues occur just now? Special:AllPages has been around for a long time.

Mar 20 2017, 7:43 PM · User-notice-archive, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), WMF-General-or-Unknown
Betacommand added a comment to T160920: Throttling access to Special Pages that make potentially expensive queries.

@BurstPower here is a list of all pages in enwiki's mainspace minus redirects: http://tools.wmflabs.org/betacommand-dev/reports/en_articles.txt

Mar 20 2017, 7:09 PM · Performance Issue, MediaWiki-Special-pages

Mar 9 2017

Betacommand added a comment to T160003: Factor the JobQueue into the maxlag value.

Sorry if that wasn't clear in the initial post. The reason I was thinking of a combined total was to include the JobQueue as part of the value so that it was a representation of the current server lag. Returning the max of either would also work.

Mar 9 2017, 8:20 PM · MW-1.29-release-notes, MediaWiki-Action-API
Betacommand added a comment to T160003: Factor the JobQueue into the maxlag value.

I havent looked at the actual code, but the formula looks correct. My thought would be in getMaxLag() to call that formula and if it has a positive value greater than 1 add it to the maxlag total value. So that the final Maxlag value would be ServerLag + JObQueueLag = MaxLag

Mar 9 2017, 4:51 PM · MW-1.29-release-notes, MediaWiki-Action-API
Betacommand added a comment to T160003: Factor the JobQueue into the maxlag value.

Most bots use a maxlag check of 5-10 seconds, if we pick a value for each wiki based off average jobqueue size and for every X over that value add a few seconds to the lag param. We would want to scale the check based on wiki size. Take enwiki (These are random numbers not fact checked) has an average JobQueue of 1 million items. for every 100,000 over that add 1 second to the value of maxlag so that when the JobQueue reaches 150% of normal they back off until its down to normal levels.

Mar 9 2017, 3:34 PM · MW-1.29-release-notes, MediaWiki-Action-API

Mar 8 2017

Betacommand added a parent task for T159618: Job queue rising to nearly 3 million jobs: T160003: Factor the JobQueue into the maxlag value.
Mar 8 2017, 11:40 PM · Wikidata, MediaWiki-Core-JobQueue, SRE
Betacommand added a subtask for T160003: Factor the JobQueue into the maxlag value: T159618: Job queue rising to nearly 3 million jobs.
Mar 8 2017, 11:40 PM · MW-1.29-release-notes, MediaWiki-Action-API
Betacommand created T160003: Factor the JobQueue into the maxlag value.
Mar 8 2017, 11:39 PM · MW-1.29-release-notes, MediaWiki-Action-API

Mar 7 2017

Betacommand added a comment to T159618: Job queue rising to nearly 3 million jobs.

I think it might be worth attempting to determine the factors that lead to the rapid raise.

  • The edit rate didn't seem that high and we could easily have several bots that resulted in the same rate.

I disagree. According to https://wikipulse.herokuapp.com/, the edit rate on Wikidata right now is anywhere from 150-220 epm. Adding an extra 600 epm on top of that is what caused the problem.

Mar 7 2017, 6:09 PM · Wikidata, MediaWiki-Core-JobQueue, SRE

Mar 5 2017

Betacommand added a comment to T159618: Job queue rising to nearly 3 million jobs.

Suggestion, when the job queue gets too high set the maxlag parameter to a higher value, most bots use that as a throttle.

Mar 5 2017, 2:06 AM · Wikidata, MediaWiki-Core-JobQueue, SRE

Feb 25 2017

Betacommand added a parent task for T159023: Possible labs imagelinks drift: T138967: Labs database replica drift.
Feb 25 2017, 2:05 AM · Cloud-Services, DBA
Betacommand added a subtask for T138967: Labs database replica drift: T159023: Possible labs imagelinks drift.
Feb 25 2017, 2:05 AM · Data-Services, Epic, DBA
Betacommand created T159023: Possible labs imagelinks drift.
Feb 25 2017, 2:05 AM · Cloud-Services, DBA

Dec 15 2016

Betacommand added a comment to T153275: URL to pagenames with special characters fail.

I would say this is functioning as intended all /wiki urls are in the short url form. Short urls do not handle any URL params. index.php is the correct access point for URLs that need params passed.

Dec 15 2016, 1:34 AM · SRE, Wikimedia-Apache-configuration

Dec 6 2016

Betacommand added a comment to T152235: Simple logrotate service for users of Tools as stopgap before central logging.

I know jsub already has an option to log to a specific directory (Ive been using this for a while to avoid sge logs flooding my $HOME perhaps setting a global option using a username variable?

Dec 6 2016, 7:59 PM · cloud-services-team, Toolforge

Oct 21 2016

Betacommand added a comment to T148792: Send "are you there?" email to Toolforge members every 3 months to revalidate email address.

It was every six months and happened via a login/script going to 4 times a year would be kind of obnoxious for most. I have things configured so it is mostly hands off for a reason.

Oct 21 2016, 3:39 AM · cloud-services-team, Toolforge

Oct 17 2016

Betacommand added a comment to T47534: [Task] Remove external site links from langlinks table on client wikis.

Quite, would help tracking down the remaining non-wikidata entries and addressing/fixing those.

Oct 17 2016, 8:52 PM · Wikidata Sitelinks, Wikidata, MediaWiki-extensions-WikibaseClient

Aug 19 2016

Betacommand created T143432: pip package install request (tld).
Aug 19 2016, 4:51 PM · Cloud-Services, Toolforge

Aug 5 2016

Betacommand added a comment to T142155: Bot can't login. keyError in GetCookie.

I saw a note that commons was working which is why I asked

Aug 5 2016, 10:26 PM · Pywikibot-Announce, MW-1.28-release (WMF-deploy-2016-08-09_(1.28.0-wmf.14)), MW-1.28-release-notes, MW-1.28-release (WMF-deploy-2016-08-02_(1.28.0-wmf.13)), Pywikibot
Betacommand added a comment to T142155: Bot can't login. keyError in GetCookie.

Which wikis are currently affected?

Aug 5 2016, 10:24 PM · Pywikibot-Announce, MW-1.28-release (WMF-deploy-2016-08-09_(1.28.0-wmf.14)), MW-1.28-release-notes, MW-1.28-release (WMF-deploy-2016-08-02_(1.28.0-wmf.13)), Pywikibot

Aug 2 2016

Betacommand added a comment to T74931: Add el_timestamp to the externallinks table.

@jcrespo Ok, looks like we have been on two different pages. I thought you where trying to make this a labs only "feature", where as you just want a proof of concept/viability. I know you are doing quite a bit to improve labs quality of service, and this wasn't a dig on that. Rather it was planning for the issues that labs has historically had, and trying to limit the long term impact of those issues. If you want to get it implemented on labs go ahead. Ill reach out to my Wayback Machine contacts and see what the best process moving forward would be for mass archivals.

Aug 2 2016, 2:13 PM · MediaWiki-Special-pages, MediaWiki-Page-derived-data, Schema-change
Betacommand added a comment to T74931: Add el_timestamp to the externallinks table.

You also say:

that would be to keep an offline duplicate of the el table and compare it during each run. (which eats a LOT of disk space, CPU, and time)

But you suggest that keeping that in real time on >100 production redundant instances will be more optimal than keeping it only on labs, or on a subset of production separate instances, away from the main dbs?

Aug 2 2016, 10:42 AM · MediaWiki-Special-pages, MediaWiki-Page-derived-data, Schema-change
Betacommand added a comment to T74931: Add el_timestamp to the externallinks table.

Production issues may occur but getting those fixed is fairly easy, either purging or null editing the page in question is enough. Labs drift on the other hand requires a full re-import (which would loose all of the custom timestamps added over time).

Aug 2 2016, 10:29 AM · MediaWiki-Special-pages, MediaWiki-Page-derived-data, Schema-change
Betacommand added a comment to T74931: Add el_timestamp to the externallinks table.

@jcrespo Nothing against labs, but T138967 is a constant and persistent issue which would make the data useless upon the next re-import. Keeping this in mediawiki allows more consistent data and fewer chances of corruption. Yes page blanking vandalism would cause minor variances but isn't a significant issue in the big picture. Yes having a complete historical reference might be nice, its just not practical at this time. The category links table already has the same feature that I'm looking to add to the el table and allows tools like http://tools.wmflabs.org/betacommand-dev/reports/CATCSD.html for patrolling admins

Aug 2 2016, 10:07 AM · MediaWiki-Special-pages, MediaWiki-Page-derived-data, Schema-change
Betacommand added a comment to T74931: Add el_timestamp to the externallinks table.

One of the most useful use cases is for having a bot that feeds URLs to archiving services such as the wayback or webcite in a manor that is actually feasible. Right now the only way to do a task like that would be to keep an offline duplicate of the el table and compare it during each run. (which eats a LOT of disk space, CPU, and time) Having a incremental based reference point would mean that only those links newer than the last run would need to be processed, and that when retrieving copies of the archived version of a link we have a time reference to work with without needing to parse the history of the article.

Aug 2 2016, 12:35 AM · MediaWiki-Special-pages, MediaWiki-Page-derived-data, Schema-change

Aug 1 2016

jayvdb awarded T15827: Add image data option to Special:Export a Like token.
Aug 1 2016, 10:12 AM · Commons, Multimedia, MediaWiki-File-management, MediaWiki-Core-Snapshots

Jun 29 2016

Betacommand created T138954: enwiki_p DB corruption.
Jun 29 2016, 2:50 PM · Data-Services

Jun 27 2016

Betacommand created T138787: tools-exec-1216 down.
Jun 27 2016, 8:57 PM · Toolforge, Cloud-Services

Jun 26 2016

Betacommand added a comment to T138694: Allow access to deleted articles to all past contributors to the article and talk page.

Wont happen, the amount of cases where sensitive information is contained in deleted revisions prevents mass automatic access.

Jun 26 2016, 6:46 AM · MediaWiki-Page-deletion

Jun 25 2016

Betacommand added a comment to T138684: enwiki dump does not contain data for "Authority control".

Is the template itself in enwiki-20160601-pages-articles-multistream.xml.bz2? If it is then you should look at whether wikidata is used as the source for the de page or whether it's in the wikitext. If the templat eitself is missing entirely from the pages articles dump then the next step would be to see if the stub for it is present in the stubs dump.

Jun 25 2016, 9:07 PM · Datasets-General-or-Unknown, Dumps-Generation
Betacommand added a comment to T138684: enwiki dump does not contain data for "Authority control".

Recommend closing as invalid. the information that the user wants is being pulled from wikidata via module see https://en.wikipedia.org/wiki/Template:Authority_control

Jun 25 2016, 8:52 PM · Datasets-General-or-Unknown, Dumps-Generation

May 31 2016

Betacommand added a comment to T136198: wikiviewstats is using 232G on Tools.

Not sure how I got listed as a maintainer, I am not involved with this project.

May 31 2016, 6:02 PM · Cloud-Services, Toolforge

Apr 17 2016

Betacommand added a comment to T49505: CheckUser results (userlinks) cannot be customized.

Is this for "Get users" only? IMO, Special:CheckUser is badly in need of a UI revamp.

Apr 17 2016, 11:04 AM · MW-1.28-release (WMF-deploy-2016-08-02_(1.28.0-wmf.13)), Stewards-and-global-tools, CheckUser

Apr 13 2016

Betacommand added a comment to T49505: CheckUser results (userlinks) cannot be customized.

I would say 2 total messages, one for IPs one for users. If further customization is needed the messages can be updated on wiki to tweak the output.

Apr 13 2016, 2:21 PM · MW-1.28-release (WMF-deploy-2016-08-02_(1.28.0-wmf.13)), Stewards-and-global-tools, CheckUser
Betacommand added a comment to T49505: CheckUser results (userlinks) cannot be customized.

Is there an easy way to do this?

Apr 13 2016, 2:14 PM · MW-1.28-release (WMF-deploy-2016-08-02_(1.28.0-wmf.13)), Stewards-and-global-tools, CheckUser
MarcoAurelio awarded T49505: CheckUser results (userlinks) cannot be customized a Like token.
Apr 13 2016, 2:13 PM · MW-1.28-release (WMF-deploy-2016-08-02_(1.28.0-wmf.13)), Stewards-and-global-tools, CheckUser

Apr 6 2016

Betacommand added a comment to T126607: Add a new level of article protection on en.wikipedia.org.

Can we keep automatic promotions out of the user rights log (similarly to the way that autoconfirmed is silent); it'll be a far too common event that spams the log and watchlists.

No, that would need a change to MediaWiki core itself.

Apr 6 2016, 1:00 AM · User-Luke081515, Patch-For-Review, MW-1.27-release (WMF-deploy-2016-03-01_(1.27.0-wmf.15)), Wikimedia-Site-requests

Jan 20 2016

Betacommand added a comment to T124172: Replication lag starting a script on tools.taxonbot.

Replication lag of 10 minutes

Are you talking about the production replica databases or something else?

Jan 20 2016, 3:13 PM · Toolforge, Cloud-Services

Jan 4 2016

Betacommand created T122803: case sensitivity with IPv6 usernames and &list=usercontribs API.
Jan 4 2016, 2:59 PM · MW-1.27-release (WMF-deploy-2016-01-12_(1.27.0-wmf.10)), MW-1.27-release-notes, Patch-For-Review, MediaWiki-Special-pages, MediaWiki-Action-API

Dec 30 2015

Betacommand added a comment to T26675: Revision 186704908 on en.wikipedia.org, Fatal exception: unknown "cluster16".

Yeah, sorry for the delay in getting back to this, I have a dump from a few months after this, but it doesnt look like the revision is in it.

Dec 30 2015, 11:20 PM · SRE, DBA

Dec 10 2015

Betacommand created T121147: Add action=mergehistory to API.
Dec 10 2015, 8:51 PM · MediaWiki-Action-API

Dec 9 2015

Betacommand created T121010: Allow bypassing overlapping timestamps check.
Dec 9 2015, 9:05 PM · MediaWiki-MergeHistory

Dec 5 2015

Betacommand added a comment to T26675: Revision 186704908 on en.wikipedia.org, Fatal exception: unknown "cluster16".

I might have a few tricks for recovering this revision, give me a day or two Ill see what I can do.

Dec 5 2015, 3:24 PM · SRE, DBA

Dec 3 2015

Betacommand added a comment to T118932: RfC: Raise MediaWiki's PHP version requirement to 5.5 and update coding standards.

I think that 1.27 should ship with 5.3 or 5.4, and then move to 5.6 after the LTS, Given how difficult it is to get third party hosting providers to update php we shouldn't use our LTS to move to a cutting edge version. Lets use 1.28 for that.

I would hardly call PHP 5.5 "a cutting edge version." It's been out for 2 years and 5.6 is already out and 7.0 is just days away.

Dec 3 2015, 3:03 AM · TechCom-RFC (TechCom-RFC-Closed), Proposal, MW-1.27-release
Betacommand added a comment to T118932: RfC: Raise MediaWiki's PHP version requirement to 5.5 and update coding standards.

I think that 1.27 should ship with 5.3 or 5.4, and then move to 5.6 after the LTS, Given how difficult it is to get third party hosting providers to update php we shouldn't use our LTS to move to a cutting edge version. Lets use 1.28 for that.

Dec 3 2015, 2:45 AM · TechCom-RFC (TechCom-RFC-Closed), Proposal, MW-1.27-release

Dec 1 2015

Betacommand added a comment to T119841: labs db inconsistent data.

`

tools.betacommand-dev@tools-bastion-01:~$ mysql --defaults-file="${HOME}"/replica.my.cnf -h labsdb1001.eqiad.wmnet plwikisource_p -e "SELECT count(page_id) FROM page WHERE page_namespace=100 AND page_is_redirect=0"
+----------------+
| count(page_id) |
+----------------+
|         241003 |
+----------------+
tools.betacommand-dev@tools-bastion-01:~$ mysql --defaults-file="${HOME}"/replica.my.cnf -h labsdb1002.eqiad.wmnet plwikisource_p -e "SELECT count(page_id) FROM page WHERE page_namespace=100 AND page_is_redirect=0"
+----------------+
| count(page_id) |
+----------------+
|         241003 |
+----------------+
tools.betacommand-dev@tools-bastion-01:~$ mysql --defaults-file="${HOME}"/replica.my.cnf -h labsdb1003.eqiad.wmnet plwikisource_p -e "SELECT count(page_id) FROM page WHERE page_namespace=100 AND page_is_redirect=0"
+----------------+
| count(page_id) |
+----------------+
|         240973 |
+----------------+
Dec 1 2015, 6:52 PM · DBA, Cloud-Services, Toolforge

Nov 29 2015

Betacommand updated the task description for T119841: labs db inconsistent data.
Nov 29 2015, 7:07 PM · DBA, Cloud-Services, Toolforge
Betacommand created T119841: labs db inconsistent data.
Nov 29 2015, 7:01 PM · DBA, Cloud-Services, Toolforge

Nov 23 2015

Betacommand added a comment to T119315: labsdb1002 and labsdb1003 crashed, affecting replication.

I know this is more work, but I think the community would prefer that you do a fresh import of the data. Having an unknown volume of data corruption in a table is not a good idea. Starting with a fresh copy would ensure the reliability of the data in question.

Nov 23 2015, 6:44 PM · Toolforge, SRE, Cloud-Services, DBA

Nov 22 2015

Betacommand added a comment to T119315: labsdb1002 and labsdb1003 crashed, affecting replication.

Yeah, http://tools.wmflabs.org/betacommand-dev/cgi-bin/replag is showing 28047 behind

Nov 22 2015, 1:03 AM · Toolforge, SRE, Cloud-Services, DBA

Nov 20 2015

Betacommand added a comment to T50615: Options form at the top of Special:Watchlist needs cleanup.

I must agree with the others, the "improvements" that where made are not good. Depending on activity I can switch between the 1,2,6 Hour options or even 12-24 on a regular basis. What was 1 click is now 3 each time..... Why are you making the UI more complex to use?

Nov 20 2015, 3:25 PM · User-notice-archive, MW-1.27-release (WMF-deploy-2015-11-17_(1.27.0-wmf.7)), MW-1.27-release-notes, MediaWiki-Watchlist

Nov 11 2015

Betacommand created T118417: QuickSurvey needs actual documentation.
Nov 11 2015, 7:53 PM · Documentation, QuickSurveys

Nov 6 2015

Betacommand created T117971: Category size count is radically different than actual count..
Nov 6 2015, 2:26 PM · MediaWiki-Categories