Page MenuHomePhabricator

AStein-WMF (Avishua)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Feb 21 2025, 7:59 PM (51 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
AStein-WMF [ Global Accounts ]

Recent Activity

Fri, Feb 13

AStein-WMF added a comment to T417311: Set up one-time-run capability in Dagster.

2 questions:

  1. where does the data for each of these sources live?
  2. do we expect schema changes between ingestion runs?
Fri, Feb 13, 8:49 PM · Fundraising analytics stack
AStein-WMF added a comment to T417312: Ingest Comscore data into the data lakehouse.

is google sheets the permanent source for this data, or is there an API we can/ should pull from isntead?

Fri, Feb 13, 8:42 PM · Fundraising analytics stack

Wed, Feb 11

AStein-WMF created T417213: Create FR Tech Airflow instance.
Wed, Feb 11, 5:47 PM · Data-Engineering-Radar, Epic, Data-Engineering, FR-Tech-Analytics, Data-Platform-SRE

Mon, Feb 9

AStein-WMF added a comment to T367460: Donate Wiki Support Page Pageviews.

@Ejegg @JMando 2 questions:

  1. Do we still want this data? (I assume yes)
  2. Does this data exist in the webrequest kafka streams we're currently ingesting? If the issue is that we aren't pulling those domains into pgehres but they exist in the kafka data or log files, then I can include the data in the banner impressions pipeline refactor
Mon, Feb 9, 5:32 PM · 25 Dec Q3 Planning, Fundraising-Tech-Roadmap, Fundraising-Backlog, fundraising-tech-ops, FR-Tech-Analytics
AStein-WMF closed T367458: Querying druid.pageviews_daily and druid.pageviews_hourly via Trino, a subtask of T369773: Epic: Support retrieval of page and banner view data for FR Analytics, as Resolved.
Mon, Feb 9, 5:28 PM · Epic, Fundraising-Backlog
AStein-WMF closed T367458: Querying druid.pageviews_daily and druid.pageviews_hourly via Trino as Resolved.
Mon, Feb 9, 5:28 PM · Fundraising analytics stack, fundraising-tech-ops, Fundraising-Backlog, FR-Tech-Analytics
AStein-WMF added a comment to T367458: Querying druid.pageviews_daily and druid.pageviews_hourly via Trino.

closing because we'll be taking a different approach to integrating P&T data with the FR Tech infra

Mon, Feb 9, 5:28 PM · Fundraising analytics stack, fundraising-tech-ops, Fundraising-Backlog, FR-Tech-Analytics
AStein-WMF added a comment to T414478: Add 'first campaign' and 'first campaign status code' to CentralNotice banner_activity_minutely Turnilo cube and Druid source table.

sorry i missed this- I believe @JMando has some parsing logic that we can convert to druid. I dont know much about druid configs but if needed we can bring in P&T for guidance

Mon, Feb 9, 5:05 PM · Patch-For-Review, fr-current-sprint, Fundraising Sprint: Carbon Fibre Bathtub, Fundraising-Analysis, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Wed, Feb 4

AStein-WMF added a comment to T413826: access request - read-only access to pfw's for Avishua Stein (astein).

i regenerated my public key- here it is:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPKOcE4nDmVZiJBqTCCEIEfmJn9YLf1Sb/h4l2rQf6Di astein@wikimedia.org

Wed, Feb 4, 7:25 PM · Infrastructure-Foundations, netops

Wed, Jan 28

AStein-WMF closed T415385: Metabase access for Sarah Holko as Resolved.
Wed, Jan 28, 5:23 PM · fundraising-tech-ops
AStein-WMF added a comment to T415385: Metabase access for Sarah Holko.

waiting on her phone number so i can send the ssl cert password

Wed, Jan 28, 4:05 PM · fundraising-tech-ops
AStein-WMF updated the task description for T415385: Metabase access for Sarah Holko.
Wed, Jan 28, 4:04 PM · fundraising-tech-ops

Wed, Jan 21

AStein-WMF closed T412844: implement google sheets proxy settings as Resolved.
Wed, Jan 21, 7:32 PM · Fundraising analytics stack
AStein-WMF closed T412844: implement google sheets proxy settings, a subtask of T392377: Research spike on a solution to write a table from MinIO/Trino into a Google Sheet, as Resolved.
Wed, Jan 21, 7:32 PM · Fundraising analytics stack

Tue, Jan 20

AStein-WMF updated the task description for T414830: please update astein puppet ssh key.
Tue, Jan 20, 2:57 PM · SRE

Jan 16 2026

AStein-WMF created T414830: please update astein puppet ssh key.
Jan 16 2026, 5:15 PM · SRE
AStein-WMF added a comment to T391404: Move wikimedia/fundraising/analytics from Gerrit to Gitlab.

This is at the top of my list after the gsheet and sftp pipelines! I made some progress but hoping to get much further next week!

Jan 16 2026, 3:39 PM · Release-Engineering-Team (Priority Backlog 📥), collaboration-services, GitLab (Project Migration), Fundraising analytics stack

Jan 8 2026

AStein-WMF updated subscribers of T414115: add avishua stein to acl*procurement-review.

@RobH are you able to help me with this?

Jan 8 2026, 5:47 PM · SRE
AStein-WMF created T414115: add avishua stein to acl*procurement-review.
Jan 8 2026, 5:46 PM · SRE

Jan 7 2026

AStein-WMF closed T413644: [Dagster] Revisit dbt asset retention as Resolved.
Jan 7 2026, 9:22 PM · FR-Tech-Analytics, fundraising-tech-ops
AStein-WMF added a comment to T413644: [Dagster] Revisit dbt asset retention.

i've made the change

Jan 7 2026, 9:21 PM · FR-Tech-Analytics, fundraising-tech-ops

Jan 6 2026

AStein-WMF added a comment to T413644: [Dagster] Revisit dbt asset retention.

let's reduce retention to 2w

Jan 6 2026, 7:09 PM · FR-Tech-Analytics, fundraising-tech-ops
AStein-WMF added a comment to T413826: access request - read-only access to pfw's for Avishua Stein (astein).

Thanks! Here's the info!

Jan 6 2026, 2:23 PM · Infrastructure-Foundations, netops

Jan 5 2026

AStein-WMF created T413826: access request - read-only access to pfw's for Avishua Stein (astein).
Jan 5 2026, 9:01 PM · Infrastructure-Foundations, netops

Dec 22 2025

AStein-WMF closed T412775: Fundraising access request for Neil Shah-Quinn as Resolved.
Dec 22 2025, 7:03 PM · fundraising-tech-ops

Dec 17 2025

AStein-WMF added a comment to T412775: Fundraising access request for Neil Shah-Quinn.

I've generated the cert and sent the pw to Neil over whatsapp!

Dec 17 2025, 7:26 PM · fundraising-tech-ops
AStein-WMF updated the task description for T412775: Fundraising access request for Neil Shah-Quinn.
Dec 17 2025, 7:16 PM · fundraising-tech-ops
AStein-WMF added a comment to T377625: Connect Trino to banner data (Kafka topic).

@Ottomata is the eventlogging dataset still relevant, or is there a replacement? I see this phab and that the wikitech page is archived:
https://phabricator.wikimedia.org/T238230
https://wikitech.wikimedia.org/wiki/Analytics/Archive/EventLogging

Dec 17 2025, 7:04 PM · Fundraising analytics stack
AStein-WMF updated subscribers of T377625: Connect Trino to banner data (Kafka topic).

@IAckerman-WMF do we want to compare the output of the two pipelines in the description? I don't know if there are still discrepancies between the two. On the other hand we might want to continue using the webrequest_text since we're more familiar with it. lmk what you think!

Dec 17 2025, 5:00 PM · Fundraising analytics stack
AStein-WMF closed T399893: Bring Wikipedia traffic data into the data lakehouse as Declined.
Dec 17 2025, 4:39 PM · Fundraising analytics stack
AStein-WMF added a comment to T399893: Bring Wikipedia traffic data into the data lakehouse.

closing - dupe of https://phabricator.wikimedia.org/T252049

Dec 17 2025, 4:39 PM · Fundraising analytics stack
AStein-WMF closed T388711: Select approach for Trino to Sage integration as Declined.
Dec 17 2025, 4:34 PM · Fundraising analytics stack
AStein-WMF added a comment to T388711: Select approach for Trino to Sage integration.

closing since this will be handled by the civi folks

Dec 17 2025, 4:34 PM · Fundraising analytics stack

Dec 16 2025

AStein-WMF added a comment to T382378: Create dev environment for Dagster.

i must have missed this earlier- this is just to copy the dbt data to dev schemas? what's the goal?

Dec 16 2025, 6:17 PM · Fundraising analytics stack
AStein-WMF updated the task description for T412847: refactor DjangoBannerStats.
Dec 16 2025, 5:16 PM · Fundraising analytics stack
AStein-WMF renamed T412847: refactor DjangoBannerStats from refactor Django to refactor DjangoBannerStats.
Dec 16 2025, 5:00 PM · Fundraising analytics stack
AStein-WMF created T412847: refactor DjangoBannerStats.
Dec 16 2025, 4:54 PM · Fundraising analytics stack
AStein-WMF moved T412844: implement google sheets proxy settings from Backlog to In Progress on the Fundraising analytics stack board.
Dec 16 2025, 4:51 PM · Fundraising analytics stack
AStein-WMF created T412846: ingest P&T data into data lake or connect it to trino.
Dec 16 2025, 4:50 PM · Fundraising analytics stack
AStein-WMF added a comment to T412460: Ingest unique device data into the data lakehouse for reporting in Metabase.

This will be part of a larger discussion on how we want to ingest P&T data

Dec 16 2025, 4:48 PM · Fundraising analytics stack
AStein-WMF closed T392377: Research spike on a solution to write a table from MinIO/Trino into a Google Sheet as Resolved.
Dec 16 2025, 4:46 PM · Fundraising analytics stack
AStein-WMF added a comment to T392377: Research spike on a solution to write a table from MinIO/Trino into a Google Sheet.

closing the phab now! I've created a subtask to work on the actual implementation
https://phabricator.wikimedia.org/T412844

Dec 16 2025, 4:46 PM · Fundraising analytics stack
AStein-WMF created T412844: implement google sheets proxy settings.
Dec 16 2025, 4:45 PM · Fundraising analytics stack
AStein-WMF added a comment to T392377: Research spike on a solution to write a table from MinIO/Trino into a Google Sheet.

we're ok with writing from the data lake to gsheets, but (at least for now) we want to lock down access so only dagster can write the data. The plan is to use duckdb to do this. I'm going to create a new phab for myself to work on this

Dec 16 2025, 4:43 PM · Fundraising analytics stack
AStein-WMF moved T401835: fix dagster jobs relying on gsheets dlt script from In Progress to Backlog on the Fundraising analytics stack board.
Dec 16 2025, 4:42 PM · Fundraising analytics stack

Dec 4 2025

AStein-WMF added a comment to T387503: Feature request assessment: Zendesk macro updater.

this is my understanding too. A date on which we want to run the sync would be helpful- i can plan to meet with folks beforehand for testing to make sure we're ready to run the sync in prod!

Dec 4 2025, 8:55 PM · 25 Dec Q3 Planning, Fundraising-Tech-Roadmap, FR-donorrelations, Fundraising-Backlog

Dec 3 2025

AStein-WMF updated subscribers of T411679: Requesting access to analytics-privatedata-users for astein.

also tagging in @BTullis

Dec 3 2025, 10:08 PM · Fundraising-Backlog, SRE, SRE-Access-Requests
AStein-WMF added a comment to T411679: Requesting access to analytics-privatedata-users for astein.

context slack thread: https://wikimedia.slack.com/archives/CSV483812/p1764777672488669

Dec 3 2025, 8:58 PM · Fundraising-Backlog, SRE, SRE-Access-Requests
AStein-WMF created T411679: Requesting access to analytics-privatedata-users for astein.
Dec 3 2025, 8:54 PM · Fundraising-Backlog, SRE, SRE-Access-Requests

Nov 13 2025

AStein-WMF added a comment to T379121: Ingest Zendesk data into MinIO.

analytics ticket:
https://app.asana.com/1/3758245663860/project/1210424144163385/task/1211937797162579?focus=true

Nov 13 2025, 3:23 PM · Fundraising analytics stack
AStein-WMF closed T390202: Determine how to generate dbt docs as Resolved.
Nov 13 2025, 3:20 PM · Fundraising analytics stack
AStein-WMF added a comment to T390202: Determine how to generate dbt docs.

i believe this is handled by our dbt-post-merge script which runs dbt docs and dbt-metabase to sync the definitions from dbt to metabase

Nov 13 2025, 3:20 PM · Fundraising analytics stack
AStein-WMF closed T395336: Investigate Trino/ HMS <> dbt read timeout errors as Resolved.
Nov 13 2025, 3:16 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising analytics stack
AStein-WMF added a comment to T395336: Investigate Trino/ HMS <> dbt read timeout errors.

increasing the read timeout params for the iceberg and hive catalogs appear to have fixed this. closing

Nov 13 2025, 3:16 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising analytics stack
AStein-WMF closed T395337: Investigate Trino <> dbt TOO_MANY_REQUESTS_FAILED errors as Resolved.
Nov 13 2025, 3:15 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising analytics stack
AStein-WMF added a comment to T395337: Investigate Trino <> dbt TOO_MANY_REQUESTS_FAILED errors.

we havent seen this in a while so im going to close the ticket

Nov 13 2025, 3:14 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising analytics stack
AStein-WMF moved T401835: fix dagster jobs relying on gsheets dlt script from Backlog to In Progress on the Fundraising analytics stack board.
Nov 13 2025, 3:14 PM · Fundraising analytics stack
AStein-WMF added a comment to T379121: Ingest Zendesk data into MinIO.

Analytics folks are going to create a basic dashboard for kristine to review the data

Nov 13 2025, 3:14 PM · Fundraising analytics stack
AStein-WMF moved T379121: Ingest Zendesk data into MinIO from In Progress to Paused on the Fundraising analytics stack board.
Nov 13 2025, 3:13 PM · Fundraising analytics stack

Nov 10 2025

AStein-WMF closed T404627: Metabase Access Request - Olga Vasileva as Resolved.
Nov 10 2025, 6:38 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF added a comment to T404627: Metabase Access Request - Olga Vasileva.

Olga can access metabase!

Nov 10 2025, 6:38 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF updated the task description for T364184: FR-Tech FY2526Q2 maintenance window.
Nov 10 2025, 3:55 PM · fr-current-sprint, Fundraising Sprint: Vixen, fundraising-tech-ops, Fundraising-Backlog

Oct 31 2025

AStein-WMF updated the task description for T364184: FR-Tech FY2526Q2 maintenance window.
Oct 31 2025, 2:48 PM · fr-current-sprint, Fundraising Sprint: Vixen, fundraising-tech-ops, Fundraising-Backlog

Oct 30 2025

AStein-WMF changed the status of T379121: Ingest Zendesk data into MinIO, a subtask of T377362: EPIC: Trino/MinIO/Hive-Standalone-Metaserver/Dagster/Metabase/Superset Implementation, from Open to Stalled.
Oct 30 2025, 8:15 PM · User-greg, Data-Engineering-Radar, Data-Engineering, Epic, Fundraising analytics stack
AStein-WMF changed the status of T379121: Ingest Zendesk data into MinIO from Open to Stalled.
Oct 30 2025, 8:15 PM · Fundraising analytics stack
AStein-WMF added a comment to T379121: Ingest Zendesk data into MinIO.

the connector is merged and i materialized a small subset. Waiting on Kristine to lmk her preferred format to review the data

Oct 30 2025, 8:15 PM · Fundraising analytics stack
AStein-WMF updated the task description for T364184: FR-Tech FY2526Q2 maintenance window.
Oct 30 2025, 7:01 PM · fr-current-sprint, Fundraising Sprint: Vixen, fundraising-tech-ops, Fundraising-Backlog

Oct 29 2025

AStein-WMF updated the task description for T404627: Metabase Access Request - Olga Vasileva.
Oct 29 2025, 6:15 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF claimed T404628: Metabase Access Request - Jazmin Tanner.
Oct 29 2025, 4:46 PM · fundraising-tech-ops, FR-Tech-Analytics, Fundraising-Backlog
AStein-WMF added a comment to T404627: Metabase Access Request - Olga Vasileva.

Olga is going to test metabase access tomorrow

Oct 29 2025, 4:44 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF added a comment to T404627: Metabase Access Request - Olga Vasileva.

yup! just sent a message to ITS about okta workflows and to Olga about logging in

Oct 29 2025, 4:42 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF updated the task description for T404627: Metabase Access Request - Olga Vasileva.
Oct 29 2025, 4:41 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF claimed T404627: Metabase Access Request - Olga Vasileva.
Oct 29 2025, 4:40 PM · FR-Tech-Analytics, fundraising-tech-ops, Fundraising-Backlog

Oct 28 2025

AStein-WMF closed T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org) as Resolved.
Oct 28 2025, 8:11 PM · fundraising-tech-ops
AStein-WMF added a comment to T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org).

just waiting for ITS to respond about adding Omari to the okta workflow table! Omari can now access metabase

Oct 28 2025, 8:06 PM · fundraising-tech-ops
AStein-WMF updated the task description for T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org).
Oct 28 2025, 8:06 PM · fundraising-tech-ops
AStein-WMF updated the task description for T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org).
Oct 28 2025, 6:49 PM · fundraising-tech-ops
AStein-WMF moved T392377: Research spike on a solution to write a table from MinIO/Trino into a Google Sheet from Backlog to In Progress on the Fundraising analytics stack board.
Oct 28 2025, 5:58 PM · Fundraising analytics stack

Oct 27 2025

AStein-WMF claimed T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org).
Oct 27 2025, 3:25 PM · fundraising-tech-ops
AStein-WMF updated the task description for T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org).
Oct 27 2025, 3:24 PM · fundraising-tech-ops
AStein-WMF updated the task description for T408227: Fundraising access request for Omari Sefu (osefu@wikimedia.org).
Oct 27 2025, 3:12 PM · fundraising-tech-ops
AStein-WMF added a comment to T391404: Move wikimedia/fundraising/analytics from Gerrit to Gitlab.

Thanks! I should have an update this week for you!

Oct 27 2025, 2:52 PM · Release-Engineering-Team (Priority Backlog 📥), collaboration-services, GitLab (Project Migration), Fundraising analytics stack

Oct 22 2025

AStein-WMF added a comment to T391404: Move wikimedia/fundraising/analytics from Gerrit to Gitlab.

Hey @thcipriani just wanted to follow up here and make sure the ticket didnt get lost!

Oct 22 2025, 7:24 PM · Release-Engineering-Team (Priority Backlog 📥), collaboration-services, GitLab (Project Migration), Fundraising analytics stack

Oct 10 2025

AStein-WMF created T407014: consider using uv instead of pip for analytics python packages.
Oct 10 2025, 5:53 PM · Fundraising analytics stack

Oct 9 2025

AStein-WMF created T406881: add f2b email notifications so users know if they're banned.
Oct 9 2025, 3:06 PM · Fundraising analytics stack

Oct 7 2025

AStein-WMF added a comment to T391404: Move wikimedia/fundraising/analytics from Gerrit to Gitlab.

@thcipriani re-answering your questions from above and picking this back up! Please let me know if we can provide any more info!

Oct 7 2025, 8:09 PM · Release-Engineering-Team (Priority Backlog 📥), collaboration-services, GitLab (Project Migration), Fundraising analytics stack

Sep 26 2025

AStein-WMF closed T394451: Rename dbt "test project" as Resolved.
Sep 26 2025, 7:10 PM · Fundraising analytics stack
AStein-WMF added a comment to T394451: Rename dbt "test project".

renamed to fundraising_analytics_dbt

Sep 26 2025, 7:10 PM · Fundraising analytics stack

Sep 25 2025

AStein-WMF created T405660: make dagster sensors more descriptive.
Sep 25 2025, 7:50 PM · Fundraising analytics stack
AStein-WMF closed T404759: pip_venv_updater fails to update vulnerable packages in Fundraising dagster as Resolved.
Sep 25 2025, 6:08 PM · Fundraising analytics stack, fundraising-tech-ops
AStein-WMF added a comment to T404759: pip_venv_updater fails to update vulnerable packages in Fundraising dagster.

pinning deepdiff fixed the issue!

Sep 25 2025, 6:08 PM · Fundraising analytics stack, fundraising-tech-ops
AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 25 2025, 6:04 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog

Sep 24 2025

AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 24 2025, 5:15 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 24 2025, 5:09 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 24 2025, 4:32 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog

Sep 23 2025

AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 23 2025, 6:43 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog

Sep 22 2025

AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 22 2025, 7:36 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog
AStein-WMF closed T399109: Final setup for Metabase mariadb user as Resolved.
Sep 22 2025, 7:35 PM · FR-Tech-Analytics, fundraising-tech-ops
AStein-WMF added a comment to T399109: Final setup for Metabase mariadb user .

i updated the user in the metabase ui and all appears to be working! marking as done!

Sep 22 2025, 7:35 PM · FR-Tech-Analytics, fundraising-tech-ops
AStein-WMF updated the task description for T364182: FR-Tech FY2526Q1 maintenance window.
Sep 22 2025, 6:44 PM · Fundraising Sprint: Spaghetti code and makefiles, fr-current-sprint, fundraising-tech-ops, Fundraising-Backlog