User Details
- User Since
- Dec 16 2014, 7:40 PM (519 w, 3 d)
- Roles
- Disabled
- IRC Nick
- mobrovac
- LDAP User
- Mobrovac
- MediaWiki User
- Mobrovac [ Global Accounts ]
Dec 16 2019
Lowering the priority as we are out of the woods for the time being. Jobs are being processed now, but it will take a while to catch up with current events (at least 24h form now).
Dec 13 2019
Dec 10 2019
FYI, I already +1'ed the patch, but @jcrespo raised some questions on the PS that I think should be addressed before merging.
Dec 9 2019
Dec 6 2019
Dec 5 2019
@daniel Gerrit 552564 which is awaiting review depends on a WIP patch, so moving back to Ready.
Dec 4 2019
RESTBase (and other services) are alerting because we want to be sure that we catch problems visible by external users. While it does sometimes introduce false positives (the inverse is true too - RB alerts if back-end services alert), it is better to have more alerts than none due to convoluted logic or fixtures.
I should note that most of the errors appearing there originate from ChangePropagation, so they seem like genuine ones (given that Parsoid/JS don't spit out an error for 99% of these).
PR #1226 adds the title component.
Dec 3 2019
Mirroring had to be disabled due to too many errors being emitted by Parsoid/PHP. Once the fixes for it have been deployed, RESTBase can de re-set up to mirror the traffic. I have prepared everything for it, all that needs to be done is to deploy restbase with scap deploy -f from deploy1001.
RESTBase is now mirroring all html2html requests to Parsoid/PHP.
Dec 2 2019
Yes, the time-out is there on purpose. All jobs share it. We cannot increase it on a per-job basis, though, only for job runners as a whole. Why does a page rename in this instance take so long in the first place? I think this is the angle that should be looked at.
Nov 26 2019
As of the RESTBase deploy, these errors do not appear any more. Resolving.
Nov 25 2019
Ok found the bug. The problem was that the filter routine that executed the actual conversion was loaded twice. PR #1219 fixes this.
I've established that it's definitely RESTBase's fault: for some reason, when the revision is provided, it asks for the conversion twice, but the second time it provides the content returned to it by Parsoid for the first conversion request. I'm still investigating why and how that happens. To be continued.
@ssastry note that if you let it ride the train, that means setting switching back for two weeks (this week + next week for the train). Ideally, you may want to put the patch up for SWAT as soon as it gets merged into master (either Tuesday or next Monday).