Page MenuHomePhabricator

dcausse (David Causse)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jun 9 2015, 9:03 AM (226 w, 6 d)
Availability
Available
IRC Nick
dcausse
LDAP User
DCausse
MediaWiki User
DCausse (WMF) [ Global Accounts ]

Recent Activity

Today

dcausse updated subscribers of T234968: Measure performance impact of code optimization and/or blazegraph settings on real traffic data.
Mon, Oct 14, 9:57 AM · Discovery-Wikidata-Query-Service-Sprint, Wikidata, Wikidata-Query-Service
dcausse updated subscribers of T101013: Log Wikidata Query Service queries to the event gate infrastructure.
Mon, Oct 14, 9:56 AM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery

Thu, Oct 10

dcausse committed rECIR68a4cd6e6eae: Refresh configDump fixtures (authored by dcausse).
Refresh configDump fixtures
Thu, Oct 10, 2:08 PM
dcausse updated the task description for T234968: Measure performance impact of code optimization and/or blazegraph settings on real traffic data.
Thu, Oct 10, 1:10 PM · Discovery-Wikidata-Query-Service-Sprint, Wikidata, Wikidata-Query-Service
dcausse updated the task description for T101013: Log Wikidata Query Service queries to the event gate infrastructure.
Thu, Oct 10, 7:06 AM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery

Wed, Oct 9

dcausse committed rECIR5068b6b2f032: Optimize the CheckerJob process by trying to send a single job for all clusters (authored by dcausse).
Optimize the CheckerJob process by trying to send a single job for all clusters
Wed, Oct 9, 10:12 PM
dcausse moved T234613: The experimental highlighter may break surrogate pairs from in progress to Needs review on the Discovery-Search (Current work) board.
Wed, Oct 9, 2:22 PM · Discovery-Search (Current work), CirrusSearch
dcausse closed T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated as Resolved.
Wed, Oct 9, 2:22 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse moved T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated from Needs review to Done on the Discovery-Search (Current work) board.
Wed, Oct 9, 2:21 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse removed a parent task for T101013: Log Wikidata Query Service queries to the event gate infrastructure: T85159: [EPIC] Deploy a Wikidata Query Service into production.
Wed, Oct 9, 2:15 PM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery
dcausse removed a subtask for T85159: [EPIC] Deploy a Wikidata Query Service into production: T101013: Log Wikidata Query Service queries to the event gate infrastructure.
Wed, Oct 9, 2:15 PM · Discovery, Wikidata, Epic, Wikidata-Query-Service
dcausse added a comment to T234968: Measure performance impact of code optimization and/or blazegraph settings on real traffic data.

I've extracted 10k queries from the webrequest logs (notebook1004:/home/dcausse/sparqlqueries.lst)

Wed, Oct 9, 1:41 PM · Discovery-Wikidata-Query-Service-Sprint, Wikidata, Wikidata-Query-Service
dcausse edited P9281 extract wdqs sparql queries.
Wed, Oct 9, 1:40 PM · Wikidata-Query-Service
dcausse created P9281 extract wdqs sparql queries.
Wed, Oct 9, 1:39 PM · Wikidata-Query-Service
dcausse added a comment to T101013: Log Wikidata Query Service queries to the event gate infrastructure.

@Ottomata I updated the task description to indicate the steps needed to make this happen, I probably missed something so could you take a quick look and let us know I missed something important here (e.g. do we need to do something on the refinery/hadoop side to create the hive table and/or add a purge mechanism for the 90days retention).

Wed, Oct 9, 8:48 AM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery
dcausse updated the task description for T101013: Log Wikidata Query Service queries to the event gate infrastructure.
Wed, Oct 9, 8:43 AM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery
dcausse added a comment to T101013: Log Wikidata Query Service queries to the event gate infrastructure.

@Ottomata absolutely this is for analysis purposes

Wed, Oct 9, 8:41 AM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery

Tue, Oct 8

dcausse committed rECIR103927d48298: Lazy load SearchConfig from CirrusTitleJob (authored by dcausse).
Lazy load SearchConfig from CirrusTitleJob
Tue, Oct 8, 7:51 PM
dcausse created T234968: Measure performance impact of code optimization and/or blazegraph settings on real traffic data.
Tue, Oct 8, 5:02 PM · Discovery-Wikidata-Query-Service-Sprint, Wikidata, Wikidata-Query-Service
dcausse claimed T101013: Log Wikidata Query Service queries to the event gate infrastructure.
Tue, Oct 8, 4:23 PM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery

Mon, Oct 7

dcausse claimed T234613: The experimental highlighter may break surrogate pairs.
Mon, Oct 7, 12:48 PM · Discovery-Search (Current work), CirrusSearch
dcausse moved T234613: The experimental highlighter may break surrogate pairs from needs triage to Current work on the Discovery-Search board.
Mon, Oct 7, 12:48 PM · Discovery-Search (Current work), CirrusSearch
dcausse updated the task description for T234818: Remove all CirrusSearch dependencies from Wikibase.
Mon, Oct 7, 12:44 PM · Discovery-Search, CirrusSearch
dcausse created T234818: Remove all CirrusSearch dependencies from Wikibase.
Mon, Oct 7, 12:40 PM · Discovery-Search, CirrusSearch
dcausse moved T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated from in progress to Needs review on the Discovery-Search (Current work) board.
Mon, Oct 7, 10:05 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse closed T233211: Deploy A/B Test for Glent Method 0, a subtask of T212888: [EPIC-ish][Milestone 0] Implement NLP Search Suggestion Method 0 for English, as Resolved.
Mon, Oct 7, 10:04 AM · Patch-For-Review, Discovery-Search, Epic
dcausse closed T233211: Deploy A/B Test for Glent Method 0 as Resolved.
Mon, Oct 7, 10:04 AM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse moved T233211: Deploy A/B Test for Glent Method 0 from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Oct 7, 10:03 AM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse closed T234445: Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set" as Resolved.
Mon, Oct 7, 10:03 AM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error, Browser-Support-Google-Chrome
dcausse moved T234445: Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set" from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Oct 7, 10:00 AM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error, Browser-Support-Google-Chrome

Fri, Oct 4

dcausse added a comment to T234613: The experimental highlighter may break surrogate pairs.

this is a bit puzzling as the response from the backend is sometimes "correct" as it contains a tofu char but sometimes contain the broken surrogate pair which in return will cause mediawiki to fail and certainly causing: T231023

Fri, Oct 4, 1:14 PM · Discovery-Search (Current work), CirrusSearch
dcausse created T234613: The experimental highlighter may break surrogate pairs.
Fri, Oct 4, 12:02 PM · Discovery-Search (Current work), CirrusSearch

Wed, Oct 2

dcausse committed rECIR8116ad37f22c: Fix: Conflicting keys (batch_id, ...) when attempting to merge element… (authored by dcausse).
Fix: Conflicting keys (batch_id, ...) when attempting to merge element…
Wed, Oct 2, 9:35 PM
dcausse committed rECIR1c35d0234510: Fix Precondition failed: Must have a resultset set (authored by dcausse).
Fix Precondition failed: Must have a resultset set
Wed, Oct 2, 8:29 PM
dcausse placed T101013: Log Wikidata Query Service queries to the event gate infrastructure up for grabs.
Wed, Oct 2, 8:14 PM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery
dcausse renamed T101013: Log Wikidata Query Service queries to the event gate infrastructure from Switch Wikidata Query Service logging to EventLogging infrastructure to Log Wikidata Query Service queries to the event gate infrastructure.
Wed, Oct 2, 8:13 PM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery
dcausse reopened T101013: Log Wikidata Query Service queries to the event gate infrastructure, a subtask of T85159: [EPIC] Deploy a Wikidata Query Service into production, as Open.
Wed, Oct 2, 8:12 PM · Discovery, Wikidata, Epic, Wikidata-Query-Service
dcausse reopened T101013: Log Wikidata Query Service queries to the event gate infrastructure as "Open".
Wed, Oct 2, 8:12 PM · Analytics, Event-Platform, Patch-For-Review, Discovery-Wikidata-Query-Service-Sprint, Wikidata-Query-Service, Wikidata, Discovery
dcausse claimed T234445: Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set".
Wed, Oct 2, 6:47 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error, Browser-Support-Google-Chrome
dcausse moved T234445: Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set" from needs triage to Current work on the Discovery-Search board.
Wed, Oct 2, 6:45 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error, Browser-Support-Google-Chrome
dcausse triaged T234445: Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set" as High priority.

Thanks for the report, there is indeed a problem in the software that is causing this anomaly.

Wed, Oct 2, 6:45 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error, Browser-Support-Google-Chrome
dcausse committed rECIRb35b4c91a455: Ignore bad (UTF8) links returned from LinksUpdate::getRemovedLinks (authored by dcausse).
Ignore bad (UTF8) links returned from LinksUpdate::getRemovedLinks
Wed, Oct 2, 3:19 PM
dcausse edited P9228 Load a random sample of fulltext search queries.
Wed, Oct 2, 1:56 PM
dcausse edited P9228 Load a random sample of fulltext search queries.
Wed, Oct 2, 1:56 PM
dcausse edited P9228 Load a random sample of fulltext search queries.
Wed, Oct 2, 1:54 PM
dcausse created P9228 Load a random sample of fulltext search queries.
Wed, Oct 2, 1:37 PM

Tue, Oct 1

dcausse claimed T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated.
Tue, Oct 1, 5:38 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse moved T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated from needs triage to Current work on the Discovery-Search board.
Tue, Oct 1, 5:37 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse closed T230728: Deferred update AutoCommitUpdate_LinksUpdate::doUpdate failed: Could not enqueue jobs: Unable to serialize events (CirrusSearch LinksUpdate) as Resolved.
Tue, Oct 1, 5:33 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse moved T230728: Deferred update AutoCommitUpdate_LinksUpdate::doUpdate failed: Could not enqueue jobs: Unable to serialize events (CirrusSearch LinksUpdate) from Needs review to Done on the Discovery-Search (Current work) board.
Tue, Oct 1, 5:32 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse moved T190130: HighlightBuilder: Introduce a way to control the highlighting behaviors from Needs review to Done on the Discovery-Search (Current work) board.
Tue, Oct 1, 9:06 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Discovery-Search (Current work), Discovery, CirrusSearch

Thu, Sep 26

dcausse committed rECIR14f66a2bc42d: Add HighlightingFeature (authored by dcausse).
Add HighlightingFeature
Thu, Sep 26, 10:54 PM
dcausse committed rECIRbe56122b4060: Log the response object when the number of responses is incoherent (authored by dcausse).
Log the response object when the number of responses is incoherent
Thu, Sep 26, 4:40 PM
dcausse moved T231023: Assert.php: Bad value for parameter $responses: must have as many responses as requests from in progress to Waiting on the Discovery-Search (Current work) board.
Thu, Sep 26, 3:31 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error

Wed, Sep 25

dcausse moved T231038: hascaption includes files that have had their captions removed from Needs review to Done on the Discovery-Search (Current work) board.
Wed, Sep 25, 8:42 AM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Patch-For-Review, Discovery-Search (Current work), Structured-Data-Backlog
dcausse moved T190130: HighlightBuilder: Introduce a way to control the highlighting behaviors from Done to Needs review on the Discovery-Search (Current work) board.
Wed, Sep 25, 8:42 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T187548: [Bug] subpageof should indicate in the search results page that it matched against a redirect from Needs review to Done on the Discovery-Search (Current work) board.
Wed, Sep 25, 8:42 AM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T190130: HighlightBuilder: Introduce a way to control the highlighting behaviors from Needs review to Done on the Discovery-Search (Current work) board.
Wed, Sep 25, 8:42 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Discovery-Search (Current work), Discovery, CirrusSearch

Tue, Sep 24

dcausse committed rECIRa8e97bc90bd6: Add highlighting support of title and redirects for subpageof (authored by dcausse).
Add highlighting support of title and redirects for subpageof
Tue, Sep 24, 11:04 PM
dcausse committed rECIR550ba5d900cb: Add support for trailing wildcard in subpageof (authored by dcausse).
Add support for trailing wildcard in subpageof
Tue, Sep 24, 10:22 PM
dcausse committed rECIR239566a0c778: Start using priority of highlighted fields (authored by dcausse).
Start using priority of highlighted fields
Tue, Sep 24, 10:14 PM
dcausse merged T195881: Add a way for keywords to control highlighting into T190130: HighlightBuilder: Introduce a way to control the highlighting behaviors.
Tue, Sep 24, 7:48 PM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse merged task T195881: Add a way for keywords to control highlighting into T190130: HighlightBuilder: Introduce a way to control the highlighting behaviors.
Tue, Sep 24, 7:48 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T195881: Add a way for keywords to control highlighting from in progress to Needs review on the Discovery-Search (Current work) board.
Tue, Sep 24, 7:47 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T190130: HighlightBuilder: Introduce a way to control the highlighting behaviors from in progress to Needs review on the Discovery-Search (Current work) board.
Tue, Sep 24, 7:47 PM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T195881: Add a way for keywords to control highlighting from elastic / cirrus to Current work on the Discovery-Search board.
Tue, Sep 24, 7:47 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T231023: Assert.php: Bad value for parameter $responses: must have as many responses as requests from Waiting to in progress on the Discovery-Search (Current work) board.
Tue, Sep 24, 5:48 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
dcausse moved T231038: hascaption includes files that have had their captions removed from in progress to Needs review on the Discovery-Search (Current work) board.
Tue, Sep 24, 5:38 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Patch-For-Review, Discovery-Search (Current work), Structured-Data-Backlog
dcausse committed rECIR666eeaa822b6: Start converting Cirrus PHP test to MediaWikiUnitTestCase (authored by dcausse).
Start converting Cirrus PHP test to MediaWikiUnitTestCase
Tue, Sep 24, 11:46 AM
dcausse committed rECIRd6a7dcf1344d: Add CirrusSearchResultBuilder and ArrayCirrusSearchResult (authored by dcausse).
Add CirrusSearchResultBuilder and ArrayCirrusSearchResult
Tue, Sep 24, 10:25 AM

Mon, Sep 23

dcausse moved T233211: Deploy A/B Test for Glent Method 0 from in progress to Needs review on the Discovery-Search (Current work) board.
Mon, Sep 23, 7:03 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse moved T230919: Add a debugging API to dump the explanation of the completion suggester scores from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Sep 23, 7:01 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Discovery-Search (Current work), CirrusSearch
dcausse moved T232078: Add support for OR in the hastemplate keyword using | from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Sep 23, 7:00 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Discovery-Search (Current work), CirrusSearch
dcausse triaged T187548: [Bug] subpageof should indicate in the search results page that it matched against a redirect as Normal priority.
Mon, Sep 23, 2:16 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse claimed T187548: [Bug] subpageof should indicate in the search results page that it matched against a redirect.
Mon, Sep 23, 2:16 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T187548: [Bug] subpageof should indicate in the search results page that it matched against a redirect from elastic / cirrus to Current work on the Discovery-Search board.
Mon, Sep 23, 2:15 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Discovery-Search (Current work), Discovery, CirrusSearch
dcausse moved T232589: Migrate CirrusSearch MediaWikiIntegrationTestCase tests to MediaWikiUnitTestCase from in progress to Waiting on the Discovery-Search (Current work) board.

Moving to waiting because as discussed with @Gehel, we don't want to change all tests just for the sake of having unit tests (unless there are other reasons to) but instead migrate the tests as we change the code.

Mon, Sep 23, 9:30 AM · Discovery-Search (Current work), MediaWiki-extensions-General, Release-Engineering-Team (Code Health), Code-Health
dcausse renamed T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated from Opti to Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated.
Mon, Sep 23, 9:02 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse created T233587: Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated.
Mon, Sep 23, 8:59 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Discovery-Search (Current work), CirrusSearch
dcausse closed T231194: Increase concurrency of the cirrusCheckerJob as Resolved.

Thanks @mobrovac, we re-enabled the sanitizer and the topics were stable. closing.

Mon, Sep 23, 8:56 AM · Core Platform Team Workboards (Clinic Duty Team), Services (doing), Discovery-Search (Current work), WMF-JobQueue
dcausse moved T233584: Re-adjust cirrusSearchLinksUpdate vs cirrusSearchLinksUpdatePrioritized concurrency from in progress to Waiting on the Discovery-Search (Current work) board.
Mon, Sep 23, 8:54 AM · Services (done), Core Platform Team Workboards (Clinic Duty Team), WMF-JobQueue, Discovery-Search (Current work)
dcausse renamed T233584: Re-adjust cirrusSearchLinksUpdate vs cirrusSearchLinksUpdatePrioritized concurrency from Re-adjust cirrusSearchLinksUpdate vs cirrusSearchLinksUpdate to Re-adjust cirrusSearchLinksUpdate vs cirrusSearchLinksUpdatePrioritized concurrency.
Mon, Sep 23, 8:53 AM · Services (done), Core Platform Team Workboards (Clinic Duty Team), WMF-JobQueue, Discovery-Search (Current work)
dcausse created T233584: Re-adjust cirrusSearchLinksUpdate vs cirrusSearchLinksUpdatePrioritized concurrency.
Mon, Sep 23, 8:43 AM · Services (done), Core Platform Team Workboards (Clinic Duty Team), WMF-JobQueue, Discovery-Search (Current work)

Fri, Sep 20

dcausse committed rECIR4688af2a7479: Update morelikethis test case to be more "reliable" (authored by dcausse).
Update morelikethis test case to be more "reliable"
Fri, Sep 20, 2:47 PM

Thu, Sep 19

dcausse added a comment to T193613: Establish stable interface policy for PHP code (was: strategy for PHP interface changes).

Some comments/questions:

Thu, Sep 19, 4:23 PM · Discovery-Search, TechCom, TechCom-RFC, MediaWiki-General
dcausse added a project to T232691: Unit tests in mediawiki-config repo don't pass under PHP72, only HHVM: Discovery-Search (Current work).
Thu, Sep 19, 2:16 PM · Discovery-Search (Current work), CirrusSearch, Continuous-Integration-Config, Release-Engineering-Team-TODO (201909)
dcausse added a comment to T193613: Establish stable interface policy for PHP code (was: strategy for PHP interface changes).

Just in case it helps the discussion: here is a list of all the PHP interfaces declared in core and how they are implemented in extensions. In the end there are very few and even fewer are the ones that could not be transformed to an abstract base class. I did not analyze inter-extension dependencies.

Thu, Sep 19, 9:44 AM · Discovery-Search, TechCom, TechCom-RFC, MediaWiki-General

Wed, Sep 18

dcausse added a subtask for T212888: [EPIC-ish][Milestone 0] Implement NLP Search Suggestion Method 0 for English: T233211: Deploy A/B Test for Glent Method 0.
Wed, Sep 18, 12:58 PM · Patch-For-Review, Discovery-Search, Epic
dcausse added a parent task for T233211: Deploy A/B Test for Glent Method 0: T212888: [EPIC-ish][Milestone 0] Implement NLP Search Suggestion Method 0 for English.
Wed, Sep 18, 12:58 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse triaged T233211: Deploy A/B Test for Glent Method 0 as Normal priority.
Wed, Sep 18, 12:45 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse moved T233211: Deploy A/B Test for Glent Method 0 from needs triage to Current work on the Discovery-Search board.
Wed, Sep 18, 12:45 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch
dcausse created T233211: Deploy A/B Test for Glent Method 0.
Wed, Sep 18, 12:42 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch

Tue, Sep 17

dcausse awarded T232495: selenium-daily-beta-CirrusSearch is broken a Love token.
Tue, Sep 17, 12:27 PM · Discovery-Search (Current work), Release-Engineering-Team-TODO (201909), Release-Engineering-Team (CI & Testing services), User-zeljkofilipin, Continuous-Integration-Infrastructure, CirrusSearch

Mon, Sep 16

dcausse committed rECIR34cc57559be5: Add a new query api prop: QueryCompSuggestBuildDoc (authored by dcausse).
Add a new query api prop: QueryCompSuggestBuildDoc
Mon, Sep 16, 10:32 PM
dcausse committed rECIR045399b96a70: Add support OR in hastemplate (authored by dcausse).
Add support OR in hastemplate
Mon, Sep 16, 9:08 PM
dcausse committed rECIRb93f786684cb: Fix new morelikethis browser test (authored by dcausse).
Fix new morelikethis browser test
Mon, Sep 16, 3:37 PM

Sep 13 2019

dcausse committed rECIR11cf4d9b2b70: Stop using PHP_SAPI != 'cli' to route jobs to the prioritized queue (authored by dcausse).
Stop using PHP_SAPI != 'cli' to route jobs to the prioritized queue
Sep 13 2019, 8:08 PM
dcausse added a comment to T232760: Analysis of Method 1 Suggestion results.

Samples are available here: notebook1004:/home/dcausse/phrase_suggester_vs_glent_m1.csv

Sep 13 2019, 10:50 AM · Discovery-Search (Current work)

Sep 12 2019

dcausse moved T230728: Deferred update AutoCommitUpdate_LinksUpdate::doUpdate failed: Could not enqueue jobs: Unable to serialize events (CirrusSearch LinksUpdate) from in progress to Needs review on the Discovery-Search (Current work) board.
Sep 12 2019, 2:18 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Discovery-Search (Current work), CirrusSearch

Sep 11 2019

dcausse added a comment to T232612: WikibaseCirrusSearch emits cirrussearch-too-busy-error errors.

The API usage of wbsearchentities is higher than usual (https://graphite.wikimedia.org/S/h). This causes the poolcounter to start rejecting queries.
I suppose we could also handle the error path a bit better :
Reading the code I see:

		// FIXME: this is a hack, we need to return Status upstream instead
		foreach ( $result->getErrors() as $error ) {
			wfLogWarning( json_encode( $error ) );
		}
Sep 11 2019, 1:38 PM · Discovery-Search, Elasticsearch, Wikidata, Wikimedia-production-error