Page MenuHomePhabricator

bmansurov (b)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Nov 24 2014, 11:16 PM (366 w, 5 d)
Availability
Available
LDAP User
Bmansurov
MediaWiki User
Unknown

Recent Activity

May 24 2021

bmansurov created T283469: Hovercard for NSA doesn't show anything.
May 24 2021, 2:47 AM · Product-Infrastructure-Team-Backlog (Kanban), Page-Previews (Tracking), Mobile-Content-Service

Apr 13 2021

bmansurov committed rRWWSee2013a30e90: Add papers (authored by bmansurov).
Add papers
Apr 13 2021, 9:46 AM
bmansurov committed rRWWS7fb905c0a034: News and schedule updates (authored by bmansurov).
News and schedule updates
Apr 13 2021, 1:05 AM

Apr 2 2021

bmansurov committed rRWWSa1c31a148129: Add schedule (authored by bmansurov).
Add schedule
Apr 2 2021, 12:45 PM

Mar 20 2021

bmansurov committed rRWWS03b25fd5cb12: Add speakers and accepted papers (authored by bmansurov).
Add speakers and accepted papers
Mar 20 2021, 10:48 PM
bmansurov added a comment to T271163: TranslationRecommendation* Schemas Event Platform Migration.

OK. Thanks!

Mar 20 2021, 9:30 PM · Research, Analytics, Event-Platform

Mar 15 2021

bmansurov added a comment to T271163: TranslationRecommendation* Schemas Event Platform Migration.

Indeed. Those schema tables are all empty. I visited the eventgate-validation dashboard on Logstash, but I couldn't find any such requests. Where can I find more about those missing events?

Mar 15 2021, 11:55 PM · Research, Analytics, Event-Platform

Mar 13 2021

bmansurov added a comment to T273535: GapFinder tool returns error message for every pair of languages.

I just saw this task. The above described bug was fixed in https://gerrit.wikimedia.org/r/c/research/recommendation-api/+/669595 .

Mar 13 2021, 2:10 AM · Recommendation-API, GapFinder
bmansurov added a comment to T271163: TranslationRecommendation* Schemas Event Platform Migration.

I think so. For example, here's what was sent:

Mar 13 2021, 2:08 AM · Research, Analytics, Event-Platform

Mar 8 2021

bmansurov added a comment to T271163: TranslationRecommendation* Schemas Event Platform Migration.

@Ottomata thanks for reviewing the patch. I've merged it and deployed it.

Mar 8 2021, 4:42 AM · Research, Analytics, Event-Platform

Feb 22 2021

bmansurov committed rRWWSba57e90ca6a8: Remove "Coming soon!" (authored by bmansurov).
Remove "Coming soon!"
Feb 22 2021, 1:19 PM
bmansurov committed rRWWSe32cb8b62b3b: Various updates (authored by bmansurov).
Various updates
Feb 22 2021, 2:48 AM

Feb 2 2021

bmansurov added a comment to T270140: Release dataset on top search engine referrers by country, device, and language.

@Isaac thanks for the link. I've been working on this patch. This is the main file. Feel free to add comments to the patch with new additions or fixes.

Feb 2 2021, 12:46 AM · Privacy Engineering, Research, Analytics

Jan 28 2021

bmansurov claimed T271163: TranslationRecommendation* Schemas Event Platform Migration.
Jan 28 2021, 10:53 PM · Research, Analytics, Event-Platform

Jan 13 2021

bmansurov added a comment to T270140: Release dataset on top search engine referrers by country, device, and language.

Thanks, both.

Jan 13 2021, 1:38 AM · Privacy Engineering, Research, Analytics

Jan 11 2021

bmansurov added a comment to T270140: Release dataset on top search engine referrers by country, device, and language.

I think I created an Oozie job once ;) Would you say this is a good starting point: https://wikitech.wikimedia.org/wiki/Analytics/Systems/Cluster/Oozie? Any other links? Maybe you can share a similar job that I can take an inspiration from?

Jan 11 2021, 11:49 PM · Privacy Engineering, Research, Analytics

Jan 6 2021

bmansurov committed rRWWSce04e30d85e8: 2021 updates (authored by bmansurov).
2021 updates
Jan 6 2021, 12:51 AM

Dec 15 2020

bmansurov committed rRWWS567e322a936f: Add 2021 template and fix 2020 issues (authored by bmansurov).
Add 2021 template and fix 2020 issues
Dec 15 2020, 5:24 AM

Nov 10 2020

bmansurov added a comment to T241230: Migrate recommendation-api to kubernetes.

@akosiaris Thanks for reviewing my patchsets. I was wondering if you've seen my last comment. My understanding is that the patch is very close to being merged, which would be great. Could you please take a look at my benchmark numbers and let me know what you think? Thanks. Here's the patch: https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/602527

Nov 10 2020, 12:47 AM · Product-Infrastructure-Team-Backlog, Patch-For-Review, serviceops, Release-Engineering-Team, Services, Recommendation-API

Nov 9 2020

Aklapper awarded T210433: Identify and release data on similar Wikidata items a Like token.
Nov 9 2020, 6:09 PM · Recommendation-API

Sep 14 2020

bmansurov added a comment to T257843: Enable CI on research/landing-page repo.

Auto submit is working.

Sep 14 2020, 10:04 PM · Patch-For-Review, Continuous-Integration-Config, Research

Sep 6 2020

bmansurov created P12498 ab results.
Sep 6 2020, 10:32 PM
bmansurov added a comment to T241230: Migrate recommendation-api to kubernetes.

@hashar o/ Yes, we're still working on it. I'll try to speed it up.

Sep 6 2020, 7:49 PM · Product-Infrastructure-Team-Backlog, Patch-For-Review, serviceops, Release-Engineering-Team, Services, Recommendation-API

Aug 30 2020

bmansurov committed rRLPfdaa09ef46c9: Configure CI to run unit tests (authored by bmansurov).
Configure CI to run unit tests
Aug 30 2020, 9:51 PM
bmansurov added a comment to T257843: Enable CI on research/landing-page repo.

@Reedy I've submitted a patch above. Could you review it? If I understood the tutorial correctly, this should be enough to auto-submit on +2.

Aug 30 2020, 9:51 PM · Patch-For-Review, Continuous-Integration-Config, Research

Aug 23 2020

bmansurov added a comment to T257843: Enable CI on research/landing-page repo.

Are you still having to submit patches manually? If so, we should probably fix that before calling this bug done (as enabling CI config was done in this task)

Aug 23 2020, 2:23 AM · Patch-For-Review, Continuous-Integration-Config, Research
bmansurov added a comment to T257843: Enable CI on research/landing-page repo.

Eslint has been added.

Aug 23 2020, 1:49 AM · Patch-For-Review, Continuous-Integration-Config, Research
bmansurov committed rRLPd32b60ff233b: Add eslint (authored by bmansurov).
Add eslint
Aug 23 2020, 1:17 AM

Jul 2 2020

bmansurov committed rMSRA858ae64c466f: Add ca-certificates to production blubber (authored by bmansurov).
Add ca-certificates to production blubber
Jul 2 2020, 2:28 AM

Jul 1 2020

bmansurov committed rMSRA9e61a80079b8: Formatting fix (authored by bmansurov).
Formatting fix
Jul 1 2020, 2:41 AM
bmansurov committed rMSRAbfe2fa615502: Log MW API errors (authored by bmansurov).
Log MW API errors
Jul 1 2020, 2:41 AM

Jun 5 2020

bmansurov added a comment to T254143: Recommendation api always returns 404 when seed article is not supplied.

As soon as T254211: mostviewed generator not returning any results is fixed, the issue will go away.

Jun 5 2020, 10:45 PM · Article-Recommendation, Recommendation-API

Jun 4 2020

bmansurov added a comment to T254143: Recommendation api always returns 404 when seed article is not supplied.

@santhosh The mostviewed API started working again. Recommendations also are working for the language wikis where the mostviewed API is working. For example, I see some results on for Russian: https://en.wikipedia.org/api/rest_v1/data/recommendation/article/creation/translation/ru

Jun 4 2020, 11:39 PM · Article-Recommendation, Recommendation-API
bmansurov added a comment to T254211: mostviewed generator not returning any results.

Hmm, it's still not working on French Wikipedia: https://fr.wikipedia.org/w/api.php?action=query&generator=mostviewed&prop=pageviews

Jun 4 2020, 11:38 PM · Analytics-Radar, MediaWiki-API
bmansurov added a comment to T254211: mostviewed generator not returning any results.

o/ @Milimetric Thanks for looking into it. It's working for me too.

Jun 4 2020, 11:36 PM · Analytics-Radar, MediaWiki-API

Jun 2 2020

bmansurov added a comment to T241230: Migrate recommendation-api to kubernetes.

Thanks, @akosiaris!

Jun 2 2020, 11:16 PM · Product-Infrastructure-Team-Backlog, Patch-For-Review, serviceops, Release-Engineering-Team, Services, Recommendation-API
bmansurov created T254211: mostviewed generator not returning any results.
Jun 2 2020, 2:02 AM · Analytics-Radar, MediaWiki-API
bmansurov added a comment to T254143: Recommendation api always returns 404 when seed article is not supplied.

@santhosh the issue is with the MediaWiki API. The mostviewed generator is not returning anything: https://en.wikipedia.org/w/api.php?action=query&generator=mostviewed&prop=pageviews

Jun 2 2020, 1:32 AM · Article-Recommendation, Recommendation-API

May 27 2020

bmansurov committed rRWWS4bb3d14aa83b: 2020: upgrade bootstrap (authored by bmansurov).
2020: upgrade bootstrap
May 27 2020, 11:57 PM
bmansurov added a comment to T251732: wikiworkshop.org has Facebook button, external statcounter, https to http redirect.

@JFishback_WMF, issues mentioned at T251732#6158467 have been addressed.

May 27 2020, 11:57 PM · Patch-For-Review, Security-Team, Privacy, Research, Privacy Engineering, Traffic, SRE
bmansurov committed rRWWS2cfba8a48f15: 2019: Upgrade bootstrap (authored by bmansurov).
2019: Upgrade bootstrap
May 27 2020, 2:00 AM
bmansurov committed rRWWS2cf262ff11fb: 2017: nav bg fix (authored by bmansurov).
2017: nav bg fix
May 27 2020, 1:47 AM
bmansurov committed rRWWSb6885523f939: 2018: upgrade bootstrap (authored by bmansurov).
2018: upgrade bootstrap
May 27 2020, 1:44 AM
bmansurov committed rRWWSfc4dd637c9be: 2017: Upgrade bootstrap (authored by bmansurov).
2017: Upgrade bootstrap
May 27 2020, 1:34 AM

May 26 2020

bmansurov committed rRWWS1f90253f9cc2: 2016: Upgrade bootstrap (authored by bmansurov).
2016: Upgrade bootstrap
May 26 2020, 2:26 AM

May 24 2020

bmansurov added a comment to T251732: wikiworkshop.org has Facebook button, external statcounter, https to http redirect.

Just a little status update: I've removed YUI and working on upgrading bootstrap. Since a lot changed between versions 2 and 4, it'll take some time to fully upgrade years 2016 through 2020. I'll let you know when I'm done.

May 24 2020, 6:02 PM · Patch-For-Review, Security-Team, Privacy, Research, Privacy Engineering, Traffic, SRE
bmansurov committed rRWWSb2f0700f7de6: 2015: remove YUI js and (most of) CSS (authored by bmansurov).
2015: remove YUI js and (most of) CSS
May 24 2020, 5:14 PM
bmansurov committed rRWWS7f193567f684: Copy external assets to the repo (authored by bmansurov).
Copy external assets to the repo
May 24 2020, 4:34 PM

May 22 2020

bmansurov committed rRWWS41754ca80f8b: Add video links (authored by bmansurov).
Add video links
May 22 2020, 1:22 AM

May 21 2020

bmansurov closed T252956: Add Git LFS support for research/wikiworkshop as Resolved.

Thanks, @leila!

May 21 2020, 11:53 PM · SRE, Research

May 19 2020

bmansurov added a comment to T252956: Add Git LFS support for research/wikiworkshop.

@leila that sounds good.

May 19 2020, 12:44 AM · SRE, Research

May 18 2020

bmansurov added a comment to T252956: Add Git LFS support for research/wikiworkshop.

@Dzahn we have about 1.7 GB of video recordings of the recent workshop. We're trying to upload those files. Currently, there are only 4 files.

May 18 2020, 11:14 PM · SRE, Research

May 17 2020

bmansurov committed rRWWSe2216ca088e0: Fix links (authored by bmansurov).
Fix links
May 17 2020, 1:47 AM
bmansurov created T252956: Add Git LFS support for research/wikiworkshop.
May 17 2020, 1:41 AM · SRE, Research
bmansurov committed rRWWSaed03a45cb82: Bring back missing people (authored by bmansurov).
Bring back missing people
May 17 2020, 1:13 AM

May 13 2020

bmansurov committed rRWWSedf59099c5e9: Add Jess Wade slides (authored by bmansurov).
Add Jess Wade slides
May 13 2020, 10:28 PM
bmansurov committed rRWWSda2abb4cbd15: remove more stat counters (authored by Dzahn).
remove more stat counters
May 13 2020, 10:24 PM
bmansurov committed rRWWS8f54476435cf: remove statcounter (authored by Dzahn).
remove statcounter
May 13 2020, 1:43 AM
bmansurov committed rRWWS8ca482966a34: Add papers and update speakers (authored by bmansurov).
Add papers and update speakers
May 13 2020, 1:43 AM
bmansurov committed rRWWS5a47edab2152: remove Facebook button (authored by Dzahn).
remove Facebook button
May 13 2020, 1:43 AM

May 10 2020

bmansurov added a comment to T241230: Migrate recommendation-api to kubernetes.

@akosiaris could you please re-review this patch: https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/565788/

May 10 2020, 2:30 PM · Product-Infrastructure-Team-Backlog, Patch-For-Review, serviceops, Release-Engineering-Team, Services, Recommendation-API
bmansurov updated subscribers of T251732: wikiworkshop.org has Facebook button, external statcounter, https to http redirect.

@leila head's up that one of the patches is removing the Facebook button. Another is removing statcounter. We probably want to use https://wikitech.wikimedia.org/wiki/Tool:Event_Metrics instead. What do you think?

May 10 2020, 2:26 PM · Patch-For-Review, Security-Team, Privacy, Research, Privacy Engineering, Traffic, SRE

May 3 2020

bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

@elukey I've deployed the fix. Let me know if you still see the issue.

May 3 2020, 9:39 PM · observability, SRE, Research
bmansurov committed rMSRAa02871729813: Health check: return 404 when MW API fails (authored by bmansurov).
Health check: return 404 when MW API fails
May 3 2020, 9:37 PM
bmansurov committed rMSRD0c68d621d764: Update recommendation-api to a028717 (authored by bmansurov).
Update recommendation-api to a028717
May 3 2020, 9:36 PM
bmansurov added a comment to T251587: Morelike API response is formatted badly.

Here's a pull request: https://github.com/wikimedia/restbase/pull/1259

May 3 2020, 9:31 PM · Recommendation-API

May 2 2020

bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

OK, I see. Then I'll not merge that patch. I'll handle the response code directly, possibly returning a 404 for failed health check requests.

May 2 2020, 3:53 PM · observability, SRE, Research
bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

@elukey Please take a look at the above patch. Rather than stubbing requests to MW API (and thus making a lot of code changes) I decided not to log health check error messages when the MW API is under stress. If the patch looks good to you, let me know and I'll deploy it.

May 2 2020, 3:43 PM · observability, SRE, Research
bmansurov committed rRLP6cb62cc35a6c: Update team member, banner, and publications (authored by bmansurov).
Update team member, banner, and publications
May 2 2020, 3:22 PM

May 1 2020

bmansurov committed rMSRD5f47cd78da25: Update recommendation-api to 0a53524 (authored by bmansurov).
Update recommendation-api to 0a53524
May 1 2020, 3:05 AM
bmansurov created T251587: Morelike API response is formatted badly.
May 1 2020, 1:47 AM · Recommendation-API
bmansurov closed T247732: recommendation api's test on scb nodes are flapping as Resolved.

All changes have been deployed. Feel free to re-open when you see the issue again.

May 1 2020, 1:38 AM · observability, SRE, Research

Apr 26 2020

bmansurov committed rMSRA0a5352401da0: Recommendation API: return user friendly error messages (authored by bmansurov).
Recommendation API: return user friendly error messages
Apr 26 2020, 5:41 PM

Apr 21 2020

bmansurov committed rRWWS6d63451558a9: Remove the register button (authored by bmansurov).
Remove the register button
Apr 21 2020, 1:03 PM

Apr 20 2020

bmansurov committed rRWWS62f7b9ec3d2d: Add Jérôme Hergueux's photo (authored by bmansurov).
Add Jérôme Hergueux's photo
Apr 20 2020, 10:51 PM
bmansurov committed rRWWS6cf371478308: Update schedule, add speaker, add news (authored by bmansurov).
Update schedule, add speaker, add news
Apr 20 2020, 10:51 PM
bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

@elukey With the above patch some 503 errors will be logged correctly with informative message. I'll deploy the patch as soon as possible.

Apr 20 2020, 12:53 AM · observability, SRE, Research
bmansurov committed rMSRA60741bb02a73: Morelike API: return 503 when MW API fails (authored by bmansurov).
Morelike API: return 503 when MW API fails
Apr 20 2020, 12:17 AM

Apr 17 2020

bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

@bmansurov thanks for following up! What I'd start doing is to log 50x errors from the MW api in the service logs if possible, so people can easily get what is happening when the recommendation api starts flapping.

This is already happening. See /srv/log/recommendation_api/main.log in scb1001.eqiad.wmnet, for example.

Apr 17 2020, 12:05 PM · observability, SRE, Research

Apr 16 2020

bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

@elukey from the logs I see that both 404 and 503 come in pairs. In the recommendation API we ping the MediaWiki API, which sometimes returns 503. We then return a 404 here. So, the error has really to do with the MW API. Below I'm pasting a sample response from the MW API (prettified for readibility):

Apr 16 2020, 10:43 PM · observability, SRE, Research
bmansurov committed rRWWSafb8e171c732: Update schedule and add registration link (authored by bmansurov).
Update schedule and add registration link
Apr 16 2020, 10:17 PM
bmansurov closed T250335: LDAP/NDA Access Request for bmansurov as Resolved.

Thanks, I can login now.

Apr 16 2020, 9:58 PM · SRE, LDAP-Access-Requests, Research
bmansurov added a project to T250335: LDAP/NDA Access Request for bmansurov: LDAP-Access-Requests.
Apr 16 2020, 12:50 PM · SRE, LDAP-Access-Requests, Research
bmansurov renamed T250335: LDAP/NDA Access Request for bmansurov from LDAP/NDA Access Request for Bahodir Mansurov to LDAP/NDA Access Request for bmansurov.
Apr 16 2020, 12:50 PM · SRE, LDAP-Access-Requests, Research

Apr 15 2020

bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

Thanks both. @leila I'm on it. I need to access logstash.wikimedia.org to see the logs. According to the documentation:

Apr 15 2020, 11:44 PM · observability, SRE, Research

Apr 13 2020

bmansurov closed T242374: Set up git-driven static microsite for wikiworkshop.org as Resolved.

Yes.

Apr 13 2020, 11:38 PM · Research, SRE, Traffic

Apr 7 2020

bmansurov committed rRLP1576e411dc8c: Add registration link to Wiki Workshop 2020 (authored by bmansurov).
Add registration link to Wiki Workshop 2020
Apr 7 2020, 11:52 PM

Mar 31 2020

bmansurov added a comment to T247732: recommendation api's test on scb nodes are flapping.

@elukey how can I access http://scb1001.eqiad.wmnet:9632? Should I be on some host to ping that URL? Also, where can I see the logs? Thanks!

Mar 31 2020, 12:34 PM · observability, SRE, Research
bmansurov committed rRWWS884be1074955: Update index.html (authored by Robert West <cervisiarius@users.noreply.github.com>).
Update index.html
Mar 31 2020, 12:29 PM

Mar 18 2020

bmansurov committed rRLPf3cfbca0c6b9: Remove link to Wiki Workshop 2020 (authored by bmansurov).
Remove link to Wiki Workshop 2020
Mar 18 2020, 5:59 AM

Mar 15 2020

bmansurov committed rRWWSe53a09c30d5b: Trigger a push for previous update (authored by bmansurov).
Trigger a push for previous update
Mar 15 2020, 1:54 PM
bmansurov committed rRWWSf08e93c488bb: Add Mako's talk details (authored by bmansurov).
Add Mako's talk details
Mar 15 2020, 1:37 PM

Mar 5 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.

Oh I see. The new text should be live now.

Mar 5 2020, 12:42 AM · Patch-For-Review, Research, GapFinder

Mar 4 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.

@Isaac, Can you clear your cache? This is what I see:

Mar 4 2020, 12:30 AM · Patch-For-Review, Research, GapFinder

Mar 3 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.

The campaign info has been updated.

Mar 3 2020, 2:09 AM · Patch-For-Review, Research, GapFinder

Mar 1 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.

@Isaac the campaign info has been added. http://recommend-large.wmflabs.org/?campaign=WikiGapFinder

Mar 1 2020, 1:08 AM · Patch-For-Review, Research, GapFinder

Feb 29 2020

bmansurov added a comment to T242374: Set up git-driven static microsite for wikiworkshop.org.

@BBlack is the switchover complete? Can the previous content host stop hosting?

Feb 29 2020, 1:21 PM · Research, SRE, Traffic

Feb 26 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.

Thanks for the updates @bmansurov -- code makes sense. I don't see the language overrides on my end so I assume you're waiting to push to the server until we get verification of the other lingering questions.

In case I'm doing something wrong, example: https://recommend-large.wmflabs.org/?campaign=WikiGapFinder&t=de still gives me English -> Swedish even with a full refresh (cmd+shift+R on mac) but https://recommend-large.wmflabs.org/?t=de appropriately makes German the target.

Feb 26 2020, 1:37 AM · Patch-For-Review, Research, GapFinder

Feb 25 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.
  • Per Eric's comments above, I think we will be extending the list of acceptable Wikidata values for sex-or-gender here to include at least transgender female (Q1052281).

Done

Feb 25 2020, 12:26 PM · Patch-For-Review, Research, GapFinder

Feb 24 2020

bmansurov added a comment to T244587: Extend GapFinder to support WikiGap.

@Isaac I've made some changes and created a large labs instance. Here it is: http://recommend-large.wmflabs.org/?campaign=WikiGapFinder

Feb 24 2020, 1:19 AM · Patch-For-Review, Research, GapFinder