Page MenuHomePhabricator

phuedx (Sam Smith)
Staff Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Nov 14 2014, 10:42 AM (410 w, 5 d)
Availability
Available
IRC Nick
phuedx
LDAP User
Unknown
MediaWiki User
Phuedx (WMF) [ Global Accounts ]

Avatar by Buch.

Recent Activity

Today

phuedx updated the task description for T318832: Modify the JS Client to be used non MW powered sites.
Thu, Sep 29, 5:05 AM · Metrics-Platform
phuedx renamed T281772: [EPIC] Incorporate librarized Metrics Platform Java client into the Android app from Incorporate librarized Metrics Platform Java client into the Android app to [EPIC] Incorporate librarized Metrics Platform Java client into the Android app.
Thu, Sep 29, 4:08 AM · Epic, Patch-For-Review, Product-Data-Infrastructure, Metrics-Platform

Yesterday

phuedx updated the task description for T317874: [EPIC] Deprecate mw.eventLog.logEvent().
Wed, Sep 28, 12:53 PM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx added a comment to Blog Post: scap backport Makes Deployments Easy.

Outstanding! I can't wait to try this out. Hearty congratulations to all involved shipping this feature.

Wed, Sep 28, 8:51 AM
phuedx awarded Blog Post: scap backport Makes Deployments Easy a Mountain of Wealth token.
Wed, Sep 28, 8:50 AM

Tue, Sep 27

phuedx claimed T309602: VisualEditorFeatureUse Migration to MP.
Tue, Sep 27, 3:17 PM · Metrics-Platform
phuedx moved T309602: VisualEditorFeatureUse Migration to MP from Investigate to Work in Progress on the Metrics-Platform board.
Tue, Sep 27, 3:17 PM · Metrics-Platform

Mon, Sep 26

phuedx added a comment to T281772: [EPIC] Incorporate librarized Metrics Platform Java client into the Android app.

Here are my notes on the Android (Java) implementation as of rMLMP7ceb5cbb9e75: Simplify event queuing by using a single buffer.:

Mon, Sep 26, 1:57 PM · Epic, Patch-For-Review, Product-Data-Infrastructure, Metrics-Platform
phuedx reassigned T304689: Add mediawiki.db_name to Metrics Platform Event schema from phuedx to cjming.

@cjming: I think that this task would be a good entry point into the Metrics Platform repository, specifically where the JS and PHP clients are similar and where they differ.

Mon, Sep 26, 10:23 AM · Data Engineering Planning, Patch-For-Review, Metrics-Platform
phuedx added a comment to T294255: [Metrics Platform] Explore UUID design parameters.

Being bold and moving this back to the Backlog. Without additional context, I'm tempted to decline this. @EChetty: What do you think?

Mon, Sep 26, 9:32 AM · Metrics-Platform
phuedx moved T294255: [Metrics Platform] Explore UUID design parameters from Investigate to Backlog on the Metrics-Platform board.
Mon, Sep 26, 8:55 AM · Metrics-Platform

Fri, Sep 23

phuedx updated the task description for T318263: [EPIC] Deprecate EventLogging::logEvent().
Fri, Sep 23, 1:09 PM · Data Engineering Planning, Patch-For-Review, MediaWiki-extensions-EventLogging, Metrics-Platform, Epic
phuedx assigned T309013: EditAttemptStep Migration to MP to EChetty.

Status update: The instrument was enabled on testwiki ~10 days ago and, as of this morning, the event.mediawiki_edit_attempt Hive table now has 400+ rows in it. Is this enough to double-check the shape of the events that are being logged?

Fri, Sep 23, 8:42 AM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Editing-team, DiscussionTools, Metrics-Platform
phuedx claimed T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead.
Fri, Sep 23, 6:51 AM · Metrics-Platform, Patch-For-Review, Data Engineering Planning, Data-Engineering-Kanban, Product-Data-Infrastructure, Event-Platform Value Stream
phuedx added a comment to T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead.

Status update:

Fri, Sep 23, 6:50 AM · Metrics-Platform, Patch-For-Review, Data Engineering Planning, Data-Engineering-Kanban, Product-Data-Infrastructure, Event-Platform Value Stream
phuedx updated the task description for T318263: [EPIC] Deprecate EventLogging::logEvent().
Fri, Sep 23, 5:26 AM · Data Engineering Planning, Patch-For-Review, MediaWiki-extensions-EventLogging, Metrics-Platform, Epic
phuedx added a comment to T317682: Make new Vector search navigate to search result URL when selecting search result using keyboard.

Regarding the instrumentation, tracking these as a submit event instead of a click also seems a bug, so that sounds fine to me.

Fri, Sep 23, 5:22 AM · Codex, Design-Systems-Team, Discovery-Search, Desktop Improvements (Vector 2022), MediaWiki-Interface (autocomplete search), wmde-wikidata-tech, Wikidata

Wed, Sep 21

Ottomata awarded T317874: [EPIC] Deprecate mw.eventLog.logEvent() a Party Time token.
Wed, Sep 21, 7:00 PM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx updated the task description for T317874: [EPIC] Deprecate mw.eventLog.logEvent().
Wed, Sep 21, 6:56 PM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx updated the task description for T318263: [EPIC] Deprecate EventLogging::logEvent().
Wed, Sep 21, 6:15 PM · Data Engineering Planning, Patch-For-Review, MediaWiki-extensions-EventLogging, Metrics-Platform, Epic
phuedx created T318263: [EPIC] Deprecate EventLogging::logEvent().
Wed, Sep 21, 6:06 PM · Data Engineering Planning, Patch-For-Review, MediaWiki-extensions-EventLogging, Metrics-Platform, Epic
phuedx created T318258: Decommission the EditConflict instrument.
Wed, Sep 21, 5:26 PM · MediaWiki-extensions-WikimediaEvents

Tue, Sep 20

phuedx renamed T309306: Allow a stream to register interest in multiple events more easily from Allow a stream to register interest in multiple events more easily to Allow a stream to register interest in multiple events more easily.
Tue, Sep 20, 3:07 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Patch-For-Review, Metrics-Platform
phuedx moved T295619: Cookie value sent in HTTP requests changes too frequently from Investigate to QA/Review on the Metrics-Platform board.
Tue, Sep 20, 9:07 AM · Patch-For-Review, Metrics-Platform, Performance-Team (Radar), Product-Analytics, MediaWiki-extensions-WikimediaEvents
phuedx added a comment to T317841: Simplify QuickSurveys configuration by enabling everywhere.

Is there anything that I can do to help?

Tue, Sep 20, 8:41 AM · Patch-For-Review, QuickSurveys
phuedx awarded T317841: Simplify QuickSurveys configuration by enabling everywhere a Like token.
Tue, Sep 20, 8:37 AM · Patch-For-Review, QuickSurveys

Sat, Sep 17

phuedx updated the task description for T228975: Deletion of limn-language-data repository.
Sat, Sep 17, 6:57 AM · Analytics-Radar
phuedx added a comment to T228975: Deletion of limn-language-data repository.

I stumbled across this task while finalising T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas, which decommissioned all of the legacy EventLogging schemas that hadn't been migrated to the Event Platform. The last remaining reference to those schemas appears to be limn-language-data's reference to ContentTranslationError, which I think can be safely tidied up. Am I correct? If so, I can submit the patch to do so.

Sat, Sep 17, 6:56 AM · Analytics-Radar
phuedx closed T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas, a subtask of T282131: Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned, as Resolved.
Sat, Sep 17, 5:35 AM · MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), Data-Engineering, Fundraising-Backlog, Better Use Of Data, Product-Analytics, Product-Data-Infrastructure, Analytics-Kanban, MediaWiki-extensions-EventLogging, Event-Platform Value Stream
phuedx closed T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas as Resolved.

Being bold.

Sat, Sep 17, 5:35 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx closed T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas, a subtask of T317874: [EPIC] Deprecate mw.eventLog.logEvent(), as Resolved.
Sat, Sep 17, 5:35 AM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Sat, Sep 17, 5:35 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx moved T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead from Backlog to QA/Review on the Metrics-Platform board.
Sat, Sep 17, 5:22 AM · Metrics-Platform, Patch-For-Review, Data Engineering Planning, Data-Engineering-Kanban, Product-Data-Infrastructure, Event-Platform Value Stream
phuedx added a project to T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead: Metrics-Platform.
Sat, Sep 17, 5:21 AM · Metrics-Platform, Patch-For-Review, Data Engineering Planning, Data-Engineering-Kanban, Product-Data-Infrastructure, Event-Platform Value Stream

Fri, Sep 16

phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Fri, Sep 16, 9:43 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Fri, Sep 16, 9:30 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Fri, Sep 16, 8:29 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx added a comment to T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.

Mark the schema as inactive

Fri, Sep 16, 8:29 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Fri, Sep 16, 8:10 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx created T317943: Drop various event.contenttranslation tables.
Fri, Sep 16, 8:10 AM · Data Engineering Planning
phuedx closed T317525: Decommission the ChangesListFilterGrouping instrument, a subtask of T282131: Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned, as Resolved.
Fri, Sep 16, 8:08 AM · MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), Data-Engineering, Fundraising-Backlog, Better Use Of Data, Product-Analytics, Product-Data-Infrastructure, Analytics-Kanban, MediaWiki-extensions-EventLogging, Event-Platform Value Stream
phuedx closed T317525: Decommission the ChangesListFilterGrouping instrument as Resolved.

Being bold.

Fri, Sep 16, 8:08 AM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx closed T317525: Decommission the ChangesListFilterGrouping instrument, a subtask of T317874: [EPIC] Deprecate mw.eventLog.logEvent(), as Resolved.
Fri, Sep 16, 8:08 AM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx closed T317525: Decommission the ChangesListFilterGrouping instrument, a subtask of T317942: Drop event.changeslistfiltergrouping table, as Resolved.
Fri, Sep 16, 8:08 AM · Data Engineering Planning
phuedx updated the task description for T317525: Decommission the ChangesListFilterGrouping instrument.
Fri, Sep 16, 8:08 AM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx added a parent task for T317525: Decommission the ChangesListFilterGrouping instrument: T317942: Drop event.changeslistfiltergrouping table.
Fri, Sep 16, 8:07 AM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx added a subtask for T317942: Drop event.changeslistfiltergrouping table: T317525: Decommission the ChangesListFilterGrouping instrument.
Fri, Sep 16, 8:07 AM · Data Engineering Planning
phuedx created T317942: Drop event.changeslistfiltergrouping table.
Fri, Sep 16, 8:07 AM · Data Engineering Planning
phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Fri, Sep 16, 8:05 AM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation

Thu, Sep 15

phuedx updated the task description for T317525: Decommission the ChangesListFilterGrouping instrument.
Thu, Sep 15, 4:46 PM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx updated the task description for T317525: Decommission the ChangesListFilterGrouping instrument.
Thu, Sep 15, 2:33 PM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx updated the task description for T317874: [EPIC] Deprecate mw.eventLog.logEvent().
Thu, Sep 15, 12:51 PM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx added a parent task for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas: T317874: [EPIC] Deprecate mw.eventLog.logEvent().
Thu, Sep 15, 12:28 PM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx added a parent task for T317525: Decommission the ChangesListFilterGrouping instrument: T317874: [EPIC] Deprecate mw.eventLog.logEvent().
Thu, Sep 15, 12:28 PM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx added subtasks for T317874: [EPIC] Deprecate mw.eventLog.logEvent(): T317525: Decommission the ChangesListFilterGrouping instrument, T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Thu, Sep 15, 12:28 PM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx added projects to T317793: [EPIC] Deprecate EventLogging::schemaValidate: Epic, Metrics-Platform.
Thu, Sep 15, 12:27 PM · Data Engineering Planning, Metrics-Platform, Epic, MediaWiki-extensions-EventLogging
phuedx created T317874: [EPIC] Deprecate mw.eventLog.logEvent().
Thu, Sep 15, 12:27 PM · Data Engineering Planning, Metrics-Platform, MediaWiki-extensions-EventLogging, Epic
phuedx updated the task description for T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Thu, Sep 15, 12:12 PM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation
phuedx closed T166245: Audit Collaboration Team schemas and see if we want to request different purging policies for any as Resolved.

Being bold and resolving this because:

Thu, Sep 15, 9:51 AM · Growth-Team-Filtering, Growth-Team
phuedx updated the task description for T317525: Decommission the ChangesListFilterGrouping instrument.
Thu, Sep 15, 6:59 AM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes

Wed, Sep 14

phuedx created T317793: [EPIC] Deprecate EventLogging::schemaValidate.
Wed, Sep 14, 5:51 PM · Data Engineering Planning, Metrics-Platform, Epic, MediaWiki-extensions-EventLogging

Tue, Sep 13

phuedx updated the task description for T317656: Allow Instrumentation Engineers to label events sent during a pageview or session.
Tue, Sep 13, 5:24 PM · Metrics-Platform
phuedx updated the task description for T317656: Allow Instrumentation Engineers to label events sent during a pageview or session.
Tue, Sep 13, 5:23 PM · Metrics-Platform
phuedx updated the task description for T317656: Allow Instrumentation Engineers to label events sent during a pageview or session.
Tue, Sep 13, 5:22 PM · Metrics-Platform
phuedx created T317656: Allow Instrumentation Engineers to label events sent during a pageview or session.
Tue, Sep 13, 3:31 PM · Metrics-Platform
phuedx placed T309013: EditAttemptStep Migration to MP up for grabs.
Tue, Sep 13, 1:27 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Editing-team, DiscussionTools, Metrics-Platform
phuedx moved T309013: EditAttemptStep Migration to MP from Work in Progress to QA/Review on the Metrics-Platform board.
Tue, Sep 13, 1:26 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Editing-team, DiscussionTools, Metrics-Platform
phuedx added a comment to T295619: Cookie value sent in HTTP requests changes too frequently.

The cookies that the instrument sets are session cookies, which should be cleared when the browsing session ends. In practice, however, that isn't the case, e.g. Chrome, Firefox, and Safari (at least) all allow you to resume a previous browsing session complete with session cookies. Remembering that the instrument ticks once every minute, a user could end their browsing session and resume it at any point in that time window and, from the point of view of the instrument, be continuing their session. Switching to localStorage would make the above scenario more likely since it persists between browsing sessions but at least it would be consistent.

Tue, Sep 13, 11:45 AM · Patch-For-Review, Metrics-Platform, Performance-Team (Radar), Product-Analytics, MediaWiki-extensions-WikimediaEvents
phuedx closed T311268: *WebUIActionsTracking migration to Metrics Platform as Resolved.

@phuedx can this ticket be resolved now? I think we're done, right?

Tue, Sep 13, 9:04 AM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Readers-Web-Backlog, Metrics-Platform

Mon, Sep 12

phuedx updated the task description for T317525: Decommission the ChangesListFilterGrouping instrument.
Mon, Sep 12, 6:13 PM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx updated subscribers of T303712: Finish decommissioning the legacy GuidedTour schemas.
Mon, Sep 12, 3:35 PM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Growth-Team, MediaWiki-extensions-GuidedTour, Data-Engineering-Radar
phuedx created T317525: Decommission the ChangesListFilterGrouping instrument.
Mon, Sep 12, 11:48 AM · Patch-For-Review, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), Growth-Team (Current Sprint), MediaWiki-Recent-changes
phuedx added a comment to T310198: Replace performer_id with salted hashed user ID.

[The] Metrics Platform Clients should all be updated to capture the salted, hashed user ID whenever the performer_id context attribute is requested

Mon, Sep 12, 10:20 AM · Metrics-Platform
phuedx attached a referenced file: F35500428: Screenshot 2022-08-31 at 11.03.16.png.
Mon, Sep 12, 10:05 AM · Metrics-Platform
phuedx added a comment to T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead.

I think there are action API usages out there that set all_settings=true, but IIUC that param will just be ignored now, and all settings will always be returned, right?

Mon, Sep 12, 9:34 AM · Metrics-Platform, Patch-For-Review, Data Engineering Planning, Data-Engineering-Kanban, Product-Data-Infrastructure, Event-Platform Value Stream

Sat, Sep 10

phuedx added a subtask for T317460: Drop GuidedTour* tables: T303712: Finish decommissioning the legacy GuidedTour schemas.
Sat, Sep 10, 2:29 AM · Data Engineering Planning
phuedx added a parent task for T303712: Finish decommissioning the legacy GuidedTour schemas: T317460: Drop GuidedTour* tables.
Sat, Sep 10, 2:29 AM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Growth-Team, MediaWiki-extensions-GuidedTour, Data-Engineering-Radar
phuedx created T317460: Drop GuidedTour* tables.
Sat, Sep 10, 2:28 AM · Data Engineering Planning

Fri, Sep 9

phuedx closed T303712: Finish decommissioning the legacy GuidedTour schemas as Resolved.

Being bold. Sincere thanks to @Ladsgroup for merging the patch.

Fri, Sep 9, 4:03 PM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Growth-Team, MediaWiki-extensions-GuidedTour, Data-Engineering-Radar
phuedx closed T303712: Finish decommissioning the legacy GuidedTour schemas, a subtask of T282131: Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned, as Resolved.
Fri, Sep 9, 4:03 PM · MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), Data-Engineering, Fundraising-Backlog, Better Use Of Data, Product-Analytics, Product-Data-Infrastructure, Analytics-Kanban, MediaWiki-extensions-EventLogging, Event-Platform Value Stream
phuedx updated the task description for T303712: Finish decommissioning the legacy GuidedTour schemas.
Fri, Sep 9, 4:02 PM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Growth-Team, MediaWiki-extensions-GuidedTour, Data-Engineering-Radar
phuedx added a parent task for T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead: T309313: Minimise bytes transferred in Metrics Platform client.
Fri, Sep 9, 11:52 AM · Metrics-Platform, Patch-For-Review, Data Engineering Planning, Data-Engineering-Kanban, Product-Data-Infrastructure, Event-Platform Value Stream
phuedx added a subtask for T309313: Minimise bytes transferred in Metrics Platform client: T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead.
Fri, Sep 9, 11:52 AM · Metrics-Platform
phuedx closed T281761: Incorporate librarized Metrics Platform JS client into EventLogging as Resolved.

Being bold.

Fri, Sep 9, 10:24 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Performance-Team (Radar), Patch-For-Review, Product-Data-Infrastructure, Metrics-Platform
phuedx closed T281761: Incorporate librarized Metrics Platform JS client into EventLogging, a subtask of T276378: Release Metrics Platform v1, as Resolved.
Fri, Sep 9, 10:23 AM · Product-Data-Infrastructure, Metrics-Platform, Epic, Better Use Of Data
phuedx closed T281761: Incorporate librarized Metrics Platform JS client into EventLogging, a subtask of T309306: Allow a stream to register interest in multiple events more easily, as Resolved.
Fri, Sep 9, 10:23 AM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Patch-For-Review, Metrics-Platform
phuedx closed T281761: Incorporate librarized Metrics Platform JS client into EventLogging, a subtask of T309313: Minimise bytes transferred in Metrics Platform client, as Resolved.
Fri, Sep 9, 10:23 AM · Metrics-Platform
phuedx moved T295619: Cookie value sent in HTTP requests changes too frequently from Backlog to Investigate on the Metrics-Platform board.
Fri, Sep 9, 10:22 AM · Patch-For-Review, Metrics-Platform, Performance-Team (Radar), Product-Analytics, MediaWiki-extensions-WikimediaEvents
phuedx updated subscribers of T295619: Cookie value sent in HTTP requests changes too frequently.

@jlinehan Could you review the above and assess the possibility of storing the volatile tick time and tick count outside the cookie?

Fri, Sep 9, 10:22 AM · Patch-For-Review, Metrics-Platform, Performance-Team (Radar), Product-Analytics, MediaWiki-extensions-WikimediaEvents

Thu, Sep 8

phuedx added a comment to T315674: Remove materialized .json files from event schema repositories.

My understanding is that yaml is the only format actually in use. If so, I think there is no point in supporting both; I'd lean towards the path of least resistance (even if suboptimal) and deprecate json support.

Thu, Sep 8, 1:27 PM · Event-Platform Value Stream (Sprint 02), Data Engineering Planning

Wed, Aug 31

phuedx added a comment to T311015: Deploy QuickSurvey on Japanese Wikipedia.
  • Chrome warning (5x): Error with Permissions-Policy header: Unrecognized origin: 'intake-analytics.wikimedia.org'. Error with Permissions-Policy header: Origin trial controlled feature not enabled: 'interest-cohort'.. This is unrelated to QuickSurveys.
Wed, Aug 31, 10:57 AM · Performance-Team (Radar), Design-Research, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Wikimedia-Site-requests, WikimediaMessages, Patch-For-Review
phuedx created T316760: Error with Permissions-Policy header: Unrecognized origin: 'intake-analytics.wikimedia.org'.
Wed, Aug 31, 10:40 AM · Metrics-Platform

Tue, Aug 30

phuedx added a comment to T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.

@Nikerabbit: Code review would be welcome :) I was planning on reaching out to any/all WMF engineers for help as I have done with other instruments.

Tue, Aug 30, 2:58 PM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation

Aug 25 2022

phuedx created T316229: Decommission the ContentTranslation instruments using legacy EventLogging schemas.
Aug 25 2022, 3:19 PM · MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), ContentTranslation

Aug 22 2022

phuedx closed T309025: Decommission the FlowReplies instrument as Resolved.

Being bold. Thanks to @ppelberg for following up on whether the instrument should be decommissioned or migrated and to @Jdforrester-WMF for merging the patches.

Aug 22 2022, 9:33 AM · MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Growth-Team, StructuredDiscussions
phuedx closed T309025: Decommission the FlowReplies instrument, a subtask of T282131: Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned, as Resolved.
Aug 22 2022, 9:33 AM · MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), Data-Engineering, Fundraising-Backlog, Better Use Of Data, Product-Analytics, Product-Data-Infrastructure, Analytics-Kanban, MediaWiki-extensions-EventLogging, Event-Platform Value Stream
phuedx closed T309025: Decommission the FlowReplies instrument, a subtask of T315857: Drop event.flowreplies table, as Resolved.
Aug 22 2022, 9:33 AM · Technical-Debt, Data Pipelines, Data Engineering Planning
phuedx updated the task description for T309025: Decommission the FlowReplies instrument.
Aug 22 2022, 9:31 AM · MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Growth-Team, StructuredDiscussions
phuedx added a parent task for T309025: Decommission the FlowReplies instrument: T315857: Drop event.flowreplies table.
Aug 22 2022, 9:29 AM · MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), Growth-Team, StructuredDiscussions
phuedx added a subtask for T315857: Drop event.flowreplies table: T309025: Decommission the FlowReplies instrument.
Aug 22 2022, 9:29 AM · Technical-Debt, Data Pipelines, Data Engineering Planning