Page MenuHomePhabricator

EBernhardson (EBernhardson)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 4:49 PM (245 w, 12 h)
Availability
Available
LDAP User
EBernhardson
MediaWiki User
EBernhardson (WMF) [ Global Accounts ]

Recent Activity

Thu, Jun 13

EBernhardson created P8612 (An Untitled Masterwork).
Thu, Jun 13, 9:49 PM
EBernhardson created P8611 (An Untitled Masterwork).
Thu, Jun 13, 9:38 PM
EBernhardson added a comment to T225517: Searching with hyphen can cause mysql query error.

Interesting, wonder whats different:

$ docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=password -d mariadb:10.3.15
a8a35ac96e5556b78a813df08eec9198e0ef6499e37428783d56ddfb8c531a65
Thu, Jun 13, 6:46 PM · Discovery-Search, MediaWiki-Search
EBernhardson edited projects for T225517: Searching with hyphen can cause mysql query error, added: Discovery-Search; removed Discovery-Search (Current work).
Thu, Jun 13, 6:09 PM · Discovery-Search, MediaWiki-Search
EBernhardson added a comment to T225517: Searching with hyphen can cause mysql query error.

Pulled a mysql 5.7.26 container, and indeed in boolean mode mysql doesn't like +-. Interestingly I tried with mariadb 10.3.15 and it emits the same error. This suggests we are doing some sort of different query building on mysql vs mariadb?

Thu, Jun 13, 5:35 PM · Discovery-Search, MediaWiki-Search
EBernhardson edited projects for T225517: Searching with hyphen can cause mysql query error, added: Discovery-Search (Current work); removed Discovery-Search.
Thu, Jun 13, 5:07 PM · Discovery-Search, MediaWiki-Search
EBernhardson moved T225589: Load search suggestion for strings typed before initializing JavaScript from needs triage to UI tickets on the Discovery-Search board.
Thu, Jun 13, 5:03 PM · Discovery-Search, OOUI, MediaWiki-Search
EBernhardson triaged T225589: Load search suggestion for strings typed before initializing JavaScript as Normal priority.
Thu, Jun 13, 5:02 PM · Discovery-Search, OOUI, MediaWiki-Search

Tue, Jun 11

EBernhardson added a comment to T221484: RequestLoggerTest::setUp is broken with fatal error.

fixed in https://gerrit.wikimedia.org/r/513371

Tue, Jun 11, 5:35 PM · MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), Discovery-Search (Current work), Wikimedia-production-error (Shared Build Failure), CirrusSearch
EBernhardson added a comment to T225310: Enable hcatalog integration for oozie.

Thanks! The string keys thing is a bit of a shame...I did some googling and there are some flags to try flipping (hive.metastore.try.direct.sql = false on metastore daemon) but no clue what the knock-on effects are. This may still be useful in some cases even if it only handles strings.

Tue, Jun 11, 4:41 PM · Analytics-Kanban, Analytics, Analytics-Cluster

Mon, Jun 10

EBernhardson moved T225184: CirrusSearch\SearcherTest::testSearchText PHPUnit tests take a while and runs for everyone from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Jun 10, 11:32 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Discovery-Search (Current work), CirrusSearch

Fri, Jun 7

Restricted Application added a project to T225310: Enable hcatalog integration for oozie: Analytics.
Fri, Jun 7, 4:11 PM · Analytics-Kanban, Analytics, Analytics-Cluster

Thu, Jun 6

EBernhardson merged T224796: Running a second search query, the URL is truncated when searching and loses all parameters into T223709: Namespace selection in AdvancedSearch is not respected any more.
Thu, Jun 6, 6:09 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), WMDE-QWERTY-Sprint-2019-05-29, Patch-For-Review, Discovery-Search, TCB-Team, Regression, Advanced-Search
EBernhardson merged task T224796: Running a second search query, the URL is truncated when searching and loses all parameters into T223709: Namespace selection in AdvancedSearch is not respected any more.
Thu, Jun 6, 6:09 PM · Discovery-Search, MediaWiki-Search, CirrusSearch

Tue, Jun 4

EBernhardson added a comment to T224611: Consider adding haslabel:all.

Certainly matching an _all field is the only thing reasonably performant here. We could create a descriptions_all if that's needed.

Tue, Jun 4, 11:19 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Smalyshev, Discovery-Search (Current work), WikibaseMediaInfo
EBernhardson moved T197129: Increase sampling rates for search metrics on smaller language wikis from Needs review to Waiting/Blocked on the Discovery-Search (Current work) board.
Tue, Jun 4, 7:30 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Patch-For-Review, Discovery-Search (Current work), Product-Analytics

Mon, Jun 3

EBernhardson moved T220637: [Bug] Unexpected result set returned by Elasticsearch from in progress to Needs review on the Discovery-Search (Current work) board.
Mon, Jun 3, 8:39 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Patch-For-Review, Discovery-Search (Current work), Readers-Web-Backlog (Tracking), Elasticsearch, GeoData
EBernhardson edited projects for T220637: [Bug] Unexpected result set returned by Elasticsearch, added: Discovery-Search (Current work); removed Discovery-Search.
Mon, Jun 3, 8:38 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Patch-For-Review, Discovery-Search (Current work), Readers-Web-Backlog (Tracking), Elasticsearch, GeoData
EBernhardson closed T183282: [epic] Search cluster upgrade to 6.x as Resolved.
Mon, Jun 3, 5:04 PM · Epic, Discovery-Search
EBernhardson closed T183282: [epic] Search cluster upgrade to 6.x, a subtask of T183281: [epic] ELK upgrade to 6.x (elasticsearch, kibana, logstash), as Resolved.
Mon, Jun 3, 5:04 PM · Epic, Discovery-Search
EBernhardson closed T194199: [Epic] Prepare for Elasticsearch 6 upgrade as Resolved.
Mon, Jun 3, 5:04 PM · Discovery-Search, Epic
EBernhardson closed T194199: [Epic] Prepare for Elasticsearch 6 upgrade, a subtask of T183282: [epic] Search cluster upgrade to 6.x, as Resolved.
Mon, Jun 3, 5:04 PM · Epic, Discovery-Search
EBernhardson added a comment to T71489: Expose mwgrep functionality on-wiki.

not exactly on-wiki, but this is being worked on in a tool: https://tools.wmflabs.org/global-search/

Mon, Jun 3, 5:03 PM · Discovery-Search, Discovery, CirrusSearch
EBernhardson edited projects for T222268: Port usage of mediawiki_CirrusSearchRequestSet to mediawiki_cirrussearch_request, added: Discovery-Search (Current work); removed Discovery-Search.
Mon, Jun 3, 5:02 PM · Discovery-Search (Current work), MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Patch-For-Review, Product-Analytics, Discovery-Analysis, Discovery, Analytics-Kanban, EventBus, Analytics
EBernhardson added a comment to T224904: Check home leftovers of juliaglen.

The hive tables in glent.db need to be reassigned to the analytics-search user. Otherwise all the data is dropable.

Mon, Jun 3, 4:50 PM · Analytics-Kanban, Analytics
EBernhardson claimed T220625: Initialize CirrusSearch on cloudelastic.
Mon, Jun 3, 4:45 PM · MW-1.34-notes (1.34.0-wmf.4; 2019-05-07), Discovery-Search (Current work), Patch-For-Review, Cloud-Services, Elasticsearch, Discovery
EBernhardson reassigned T221121: Capacity planning for elastic search from EBernhardson to Gehel.
Mon, Jun 3, 4:45 PM · Discovery-Search (Current work)
EBernhardson moved T223767: Geodata not being returned for some files from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Jun 3, 4:44 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Discovery-Search (Current work), Tool-flickrdash, GeoData
EBernhardson added a comment to T214494: Alerts for mjolnir daemons.

Zero is perhaps too low of a threshold. While not expected, if 1 or 100 updates fail in a short blip it's not a big deal. I think what we want to know is if it starts failing at some significant percentage that requires intervention. Perhaps if >1% of updates fail?

Mon, Jun 3, 4:15 PM · Icinga, Discovery-Search (Current work)
EBernhardson moved T224243: "Notice: Undefined index: eventgate-analytics in /vagrant/mediawiki/includes/debug/logger/MonologSpi.php on line 253" when using CirrusSearch in MW-Vagrant from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Jun 3, 4:00 PM · Discovery-Search (Current work), Analytics, EventBus, CirrusSearch
EBernhardson moved T222921: extensions/CirrusSearch/includes/Sanity/Checker.php:369 Cannot fetch ids from index from Needs review to Done on the Discovery-Search (Current work) board.
Mon, Jun 3, 4:00 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error

Fri, May 31

EBernhardson added a comment to T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing.

Everything looks to be running appropriately. Thanks!

Fri, May 31, 5:43 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson moved T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing from in progress to Done on the Discovery-Search (Current work) board.
Fri, May 31, 5:42 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson removed projects from T220723: Install extension require-dev dependencies in wmf-quibble-vendor-mysql-hhvm-docker: MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Patch-For-Review.
Fri, May 31, 4:40 PM · Release-Engineering-Team, Librarization, Quibble
EBernhardson committed rEWCS36241cbfb80c: Update CirrusSearch -> CirrusSearch\CirrusSearch (authored by EBernhardson).
Update CirrusSearch -> CirrusSearch\CirrusSearch
Fri, May 31, 12:08 AM
EBernhardson committed rEWCSd16c042b67c5: [DNM] Test CI for cirrus test dependencies (authored by EBernhardson).
[DNM] Test CI for cirrus test dependencies
Fri, May 31, 12:08 AM

Thu, May 30

EBernhardson committed rEWCS2d9dee664522: [DNM] Test CI for cirrus test dependencies (2/2) (authored by EBernhardson).
[DNM] Test CI for cirrus test dependencies (2/2)
Thu, May 30, 11:57 PM
EBernhardson committed rEWCS5c52d7040f33: [DNM] Test CI for cirrus test dependencies (authored by EBernhardson).
[DNM] Test CI for cirrus test dependencies
Thu, May 30, 8:24 PM
EBernhardson moved T220205: Define constraints for cloudelastic use cases from needs triage to making others happy on the Discovery-Search board.
Thu, May 30, 4:01 PM · Discovery-Search
EBernhardson triaged T220205: Define constraints for cloudelastic use cases as Normal priority.
Thu, May 30, 4:00 PM · Discovery-Search
EBernhardson added a comment to T224611: Consider adding haslabel:all.

seems reasonable enough, should be relatively easy to implement.

Thu, May 30, 4:00 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Smalyshev, Discovery-Search (Current work), WikibaseMediaInfo
EBernhardson moved T224611: Consider adding haslabel:all from needs triage to Wikidata Search on the Discovery-Search board.
Thu, May 30, 3:59 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Smalyshev, Discovery-Search (Current work), WikibaseMediaInfo
EBernhardson triaged T224611: Consider adding haslabel:all as Normal priority.
Thu, May 30, 3:59 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Smalyshev, Discovery-Search (Current work), WikibaseMediaInfo

Wed, May 29

EBernhardson added a comment to T224513: Add sort options.

you wont be able to include the relevance sort in global-search, it's a highly customized thing that needs the full cirrussearch implementation to work out. The remainder are property based sorts and can all be ported to global-search easily enough.

Wed, May 29, 10:08 PM · Tool-global-search
EBernhardson added a comment to T221761: Test GPUs with an end-to-end training task (Photo vs Graphics image classifier).

hiprand looks to be rocm specific, it should come from the package here: http://repo.radeon.com/rocm/apt/debian/pool/main/r/rocrand/

Wed, May 29, 2:58 PM · Analytics, Research-management

Tue, May 28

EBernhardson added a comment to T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing.

Moving it to stat1007 seems reasonable to me. A test run of t9he script using sudo shows it completing as expected. I expect the log output to /var/log/refinery on stat1007 will fail, the analytics-search user does not have write access there. Since this isn't really refinery, should we create a new log directory in /var/log/analytics-search or some such to emit to?

Tue, May 28, 7:42 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson moved T55652: Special:Search doesn't use labels and descriptions for suggestions but just the item ID from in progress to Needs review on the Discovery-Search (Current work) board.
Tue, May 28, 5:21 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), User-Smalyshev, Wikidata, MediaWiki-extensions-WikibaseRepository
EBernhardson moved T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing from Needs review to in progress on the Discovery-Search (Current work) board.
Tue, May 28, 5:18 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson moved T224324: LB for cloudelastic from in progress to Needs review on the Discovery-Search (Current work) board.
Tue, May 28, 5:18 PM · Patch-For-Review, Discovery-Search (Current work), Cloud-Services, Elasticsearch, Discovery
EBernhardson removed a project from T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing: Patch-For-Review.
Tue, May 28, 5:18 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson added a comment to T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing.

We have an analytics-search user, member of the analytics-search group. This was primarily done because we needed an account search platform could sudo to to submit oozie jobs, would it make sense to also run the systemd timer under this user and add it to the analytics group for read access to hite-site.xml ?

Tue, May 28, 4:51 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson added a comment to T224358: 20c of thoughts for globalsearch tool.

@Billinghurst Thanks for the thorough feedback!

A regex search, is that case sensitive or not, here I am doing phrase searches quickly.
If it is case sensitive, can one easily flick between the two?

It is case-sensitive, as regex would be by default. I need to do testing but you should be able to prepend your regex with (?i) to make it insensitive. I will add some messaging to explain this to the user. I plan to have a separate option for exact (non-regex) searches, see T224359: Use regex for exact searches.

Tue, May 28, 4:36 PM · Tool-global-search
EBernhardson edited projects for T224324: LB for cloudelastic, added: Discovery-Search (Current work); removed Discovery-Search.
Tue, May 28, 3:56 PM · Patch-For-Review, Discovery-Search (Current work), Cloud-Services, Elasticsearch, Discovery

Fri, May 24

Restricted Application edited projects for T224324: LB for cloudelastic, added: Discovery-Search; removed Discovery-Search (Current work).
Fri, May 24, 11:11 PM · Patch-For-Review, Discovery-Search (Current work), Cloud-Services, Elasticsearch, Discovery
EBernhardson added a comment to T220625: Initialize CirrusSearch on cloudelastic.

This is still only taking group0 updates, waiting to roll out group1 updates on figuring out a proper inbound loadbalancer for job runners -> cloudelastic. Without this a single host in cloudelastic being unavailable will result in a constant stream of errors in logstash.

Fri, May 24, 10:14 PM · MW-1.34-notes (1.34.0-wmf.4; 2019-05-07), Discovery-Search (Current work), Patch-For-Review, Cloud-Services, Elasticsearch, Discovery
EBernhardson closed T220557: Prepare hackathon presentation about how to use cloudelastic as Declined.

Didn't end up building a presentation, but talked to a few people at hackathon and helped create https://tools.wmflabs.org/global-search/

Fri, May 24, 10:12 PM · Discovery-Search, Cloud-Services, Elasticsearch, Discovery
EBernhardson closed T220557: Prepare hackathon presentation about how to use cloudelastic, a subtask of T109715: Replicate production elasticsearch indices to labs, as Declined.
Fri, May 24, 10:12 PM · Discovery-Search, Cloud-Services, Elasticsearch, Discovery
EBernhardson moved T222819: "missing replica" error messages in production logs from Needs review to Done on the Discovery-Search (Current work) board.
Fri, May 24, 3:11 PM · MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Discovery-Search (Current work), CirrusSearch
EBernhardson added a comment to T222819: "missing replica" error messages in production logs.

No matches in last 7 days, this looks resolved.

Fri, May 24, 3:11 PM · MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Discovery-Search (Current work), CirrusSearch
EBernhardson added a comment to T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing.

Error message changed today:

Traceback (most recent call last):
  File "/srv/deployment/analytics/refinery/bin/refinery-drop-hive-partitions", line 153, in <module>
    hive.drop_partitions(table, partition_specs_to_drop)
  File "/srv/deployment/analytics/refinery/python/refinery/hive.py", line 190, in drop_partitions
    return self.query(q, use_tempfile=True)
  File "/srv/deployment/analytics/refinery/python/refinery/hive.py", line 355, in query
    out = self.script(f.name, check_return_code)
  File "/srv/deployment/analytics/refinery/python/refinery/hive.py", line 365, in script
    return self._command(['-f', script], check_return_code)
  File "/srv/deployment/analytics/refinery/python/refinery/hive.py", line 372, in _command
    return sh(cmd, check_return_code)
  File "/srv/deployment/analytics/refinery/python/refinery/util.py", line 121, in sh
    .format(command_string, p.returncode), stdout, stderr)
RuntimeError: ('Command: hive --service cli --database discovery -f /tmp/tmp-hive-query-cFTKZi.hiveql failed with error code: 1', '', 'Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8\nPicked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8\nPicked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8\nPicked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8\nlog4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.\n\nLogging initialized using configuration in file:/etc/hive/conf.analytics-hadoop/hive-log4j.properties\nOK\nTime taken: 0.874 seconds\nFAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Got exception: java.io.IOException Failed to move to trash: hdfs://analytics-hadoop/wmf/data/discovery/query_clicks/hourly/year=2019/month=2/day=19/hour=11\n')
Fri, May 24, 3:02 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson moved T223738: PHP Fatal Error on Special:Search with certain offset query parameter from Needs review to Done on the Discovery-Search (Current work) board.
Fri, May 24, 12:10 AM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
EBernhardson added a comment to T223738: PHP Fatal Error on Special:Search with certain offset query parameter.

Looks fixed: https://en.wikipedia.org/w/index.php?title=Special:Search&limit=20&offset=20000&profile=default&search=kennedy

Fri, May 24, 12:10 AM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error

Thu, May 23

EBernhardson added a comment to T220547: Document CirrusSearch schema.

https://meta.wikimedia.org/wiki/Data_dumps/Misc_dumps_format#Cirrus_search_index_dumps This is kind of pulled out of my *ss but might be worth stealing some of it. I needed it for documenting the dumps formats.

Thu, May 23, 9:28 PM · Discovery-Search (Current work), Documentation, Cloud-Services, Elasticsearch, Discovery
EBernhardson moved T222307: Received cirrusSearchElasticaWrite job for an unwritable cluster cloudelastic. from in progress to Done on the Discovery-Search (Current work) board.
Thu, May 23, 9:08 PM · Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
EBernhardson added a comment to T222307: Received cirrusSearchElasticaWrite job for an unwritable cluster cloudelastic..

We made a few fixes for other cloudelastic tickets and it seems to have resolved this as well.

Thu, May 23, 9:06 PM · Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
EBernhardson added a comment to T220547: Document CirrusSearch schema.

The documentation isn't amazing, but I feel like we need user feedback to improve it much. Will wait and see what people ask about and update with parts people are curious about.

Thu, May 23, 9:03 PM · Discovery-Search (Current work), Documentation, Cloud-Services, Elasticsearch, Discovery
EBernhardson moved T220547: Document CirrusSearch schema from in progress to Done on the Discovery-Search (Current work) board.
Thu, May 23, 9:02 PM · Discovery-Search (Current work), Documentation, Cloud-Services, Elasticsearch, Discovery
EBernhardson moved T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing from in progress to Needs review on the Discovery-Search (Current work) board.
Thu, May 23, 9:02 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson added a comment to T223738: PHP Fatal Error on Special:Search with certain offset query parameter.

Copying from merged task, this should be fixed by the following patch which runs on this weeks train.

Thu, May 23, 6:10 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
EBernhardson removed a project from T223046: Lack of case sensitivity with hastemplate:: Patch-For-Review.
Thu, May 23, 6:07 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson moved T223046: Lack of case sensitivity with hastemplate: from Needs review to Waiting/Blocked on the Discovery-Search (Current work) board.
Thu, May 23, 6:07 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson moved T223046: Lack of case sensitivity with hastemplate: from in progress to Needs review on the Discovery-Search (Current work) board.
Thu, May 23, 5:30 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson edited projects for T223046: Lack of case sensitivity with hastemplate:, added: MediaWiki-Search; removed CirrusSearch.
Thu, May 23, 5:29 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson triaged T223046: Lack of case sensitivity with hastemplate: as Normal priority.
Thu, May 23, 5:29 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson edited projects for T223046: Lack of case sensitivity with hastemplate:, added: Discovery-Search (Current work); removed Discovery-Search.
Thu, May 23, 5:29 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson added a comment to T223046: Lack of case sensitivity with hastemplate:.

I took a closer look at this and indeed, the mapping is performing lowercasing for all queries to the template field (and we only have a single analysis chain applied). We can probably simply change the analysis chain there, will require some quick review that template boosting is all using appropriately cased template names across wikis that have configured it.

Thu, May 23, 5:29 PM · MediaWiki-Search, Discovery-Search (Current work)
EBernhardson moved T223709: Namespace selection in AdvancedSearch is not respected any more from needs triage to UI tickets on the Discovery-Search board.
Thu, May 23, 5:14 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), WMDE-QWERTY-Sprint-2019-05-29, Patch-For-Review, Discovery-Search, TCB-Team, Regression, Advanced-Search
EBernhardson moved T223815: Structured data on Commons search federated inheritance from needs triage to Wikidata Search on the Discovery-Search board.
Thu, May 23, 5:14 PM · Discovery-Search, StructuredDataOnCommons, CirrusSearch
EBernhardson triaged T223815: Structured data on Commons search federated inheritance as Normal priority.
Thu, May 23, 5:14 PM · Discovery-Search, StructuredDataOnCommons, CirrusSearch
EBernhardson triaged T223722: PHP Notice: Undefined index: __main__ from MSearchResponses.php as Normal priority.
Thu, May 23, 5:13 PM · Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
EBernhardson edited projects for T223722: PHP Notice: Undefined index: __main__ from MSearchResponses.php, added: Discovery-Search (Current work); removed Discovery-Search.
Thu, May 23, 5:13 PM · Discovery-Search (Current work), CirrusSearch, Wikimedia-production-error
EBernhardson moved T223519: Expose cloudelastic to wmf cloud from in progress to Done on the Discovery-Search (Current work) board.
Thu, May 23, 5:12 PM · Discovery-Search (Current work), Patch-For-Review, Cloud-Services, Elasticsearch, Discovery
EBernhardson moved T117217: Redirect in the search box for Arabic projects from Needs review to Done on the Discovery-Search (Current work) board.
Thu, May 23, 5:12 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), MediaWiki-Search, I18n, Wikimania-Hackathon-2018, MediaWiki-Internationalization
EBernhardson moved T223774: The first Selenium test for WikibaseCirrusSearch from in progress to Needs review on the Discovery-Search (Current work) board.
Thu, May 23, 5:11 PM · Discovery-Search (Current work), Patch-For-Review, User-zeljkofilipin, Release-Engineering-Team (Kanban), Wikimedia-Hackathon-2019
EBernhardson edited projects for T223774: The first Selenium test for WikibaseCirrusSearch, added: Discovery-Search (Current work); removed Discovery-Search.
Thu, May 23, 5:11 PM · Discovery-Search (Current work), Patch-For-Review, User-zeljkofilipin, Release-Engineering-Team (Kanban), Wikimedia-Hackathon-2019
EBernhardson triaged T223869: Geosearch yields no results for Slovak Wikipedia as Normal priority.
Thu, May 23, 5:10 PM · Discovery-Search, GeoData
EBernhardson triaged T223422: Load search suggestion for strings typed before initializing JavaScript as Normal priority.
Thu, May 23, 5:10 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), MediaWiki-Search
EBernhardson moved T223422: Load search suggestion for strings typed before initializing JavaScript from in progress to Needs review on the Discovery-Search (Current work) board.
Thu, May 23, 5:10 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), MediaWiki-Search
EBernhardson edited projects for T223422: Load search suggestion for strings typed before initializing JavaScript, added: Discovery-Search (Current work); removed Discovery-Search.
Thu, May 23, 5:10 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Discovery-Search (Current work), MediaWiki-Search
EBernhardson moved T223869: Geosearch yields no results for Slovak Wikipedia from needs triage to Geodata on the Discovery-Search board.
Thu, May 23, 5:09 PM · Discovery-Search, GeoData
EBernhardson added a comment to T224100: If a Special:Search URL includes "profile=advanced", the next search will not include the search parameters in the URL.

Patches are progressing to fix this, I think there is intention to cherry-pick the change if it can be finished up before no-deploy friday.

Thu, May 23, 5:08 PM · Discovery-Search, Internet-Archive, TCB-Team, Advanced-Search, CirrusSearch
EBernhardson merged T224100: If a Special:Search URL includes "profile=advanced", the next search will not include the search parameters in the URL into T223701: Recent search regression: changing certain components in the search bar changes the URL to a plain index.php.
Thu, May 23, 5:07 PM · TCB-Team, Wikimedia-Hackathon-2019, Advanced-Search, Regression, Patch-For-Review
EBernhardson merged task T224100: If a Special:Search URL includes "profile=advanced", the next search will not include the search parameters in the URL into T223701: Recent search regression: changing certain components in the search bar changes the URL to a plain index.php.
Thu, May 23, 5:06 PM · Discovery-Search, Internet-Archive, TCB-Team, Advanced-Search, CirrusSearch
EBernhardson triaged T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing as High priority.
Thu, May 23, 5:04 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson edited projects for T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing, added: Discovery-Search (Current work); removed Discovery-Search.
Thu, May 23, 5:04 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster

Wed, May 22

EBernhardson updated the task description for T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing.
Wed, May 22, 11:38 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson created T224200: Cirrus query clicks cron job for dropping partitions older than 90 days have started failing.
Wed, May 22, 11:38 PM · Discovery-Search (Current work), Analytics, Discovery, CirrusSearch, Analytics-Cluster
EBernhardson updated subscribers of T223620: Create a Toolforge tool to search wikitext across all wikis using Elastic Search.

@Trizek-WMF Seems this might be useful to announce in tech news? I'm not entirely sure, but it seems global wikitext search ought to be useful to a number of editors.

Wed, May 22, 11:16 PM · Tool-global-search, Wikimedia-Hackathon-2019
EBernhardson added a comment to T222301: Upgrade pandas in spark SWAP notebooks.

Sorry to take so long, been out recently. I documented my process on wikitech in my user space but would be happy to answer any questions.

Wed, May 22, 10:41 PM · Analytics

May 19 2019

EBernhardson added a comment to T223225: CI failing in CirrusSearch tests with “Undefined index: REQUEST_TIME_FLOAT”.

And the code failing is actually in core, it's just triggered by CirrusSearch test. I suspect it may be not 5.4 issue but something expects server variables being there while running on CLI.

Update: CLI has REQUEST_TIME_FLOAT too, so I wonder how it's missing. Maybe it's hhvm?

May 19 2019, 3:59 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Patch-For-Review, MediaWiki-extensions-OAuth