Page MenuHomePhabricator

APizzata-WMF (a-pizzata)
User

Projects (1)

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Oct 3 2025, 9:25 AM (53 w, 3 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
APizzata-WMF [ Global Accounts ]

Recent Activity

Thu, Oct 8

APizzata-WMF added a comment to T438054: page_change SLO windows.

Hey @RLazarus, thank you for the message and have fun on your PTO!

Thu, Oct 8, 12:07 PM · SRE-SLO, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF updated the task description for T437961: Calculate active UWERs on a weekly cadence.
Thu, Oct 8, 7:27 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Tue, Oct 6

APizzata-WMF added a comment to T437961: Calculate active UWERs on a weekly cadence.

Merged all the base models and waiting for tomorrow sqoop and run to start the back fill.
In the mean time I have also created the final metrics cube that can be reviewed here: https://gitlab.wikimedia.org/repos/data-engineering/dbt-jobs/-/merge_requests/198

Tue, Oct 6, 11:22 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF updated the task description for T437961: Calculate active UWERs on a weekly cadence.
Tue, Oct 6, 9:33 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF updated the task description for T437961: Calculate active UWERs on a weekly cadence.
Tue, Oct 6, 8:04 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Thu, Oct 1

APizzata-WMF added a comment to T437961: Calculate active UWERs on a weekly cadence.

Merged the HQL table creation scripts and the weekly sqoop jobs.
Would appreciate a review on last week's MR: base_moderator_actions_suppression_weekly.

Thu, Oct 1, 9:30 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF updated the task description for T437961: Calculate active UWERs on a weekly cadence.
Thu, Oct 1, 8:26 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Wed, Sep 30

APizzata-WMF added a comment to T437733: User and team Hive database cleanup tracking for Fall 2026.

@APizzata-WMF thanks for taking care of /user/hive/warehouse/apizzata.db. It does look like there is another database at /user/hive/warehouse/apizzata with more data to peruse?

Wed, Sep 30, 4:06 PM · Patch-For-Review, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Tue, Sep 22

APizzata-WMF added a comment to T438054: page_change SLO windows.

Hey @elukey, thanks for the reply.
Unfortunately we can compute these metrics only once a month, but I get your point. Please let me know if anything else comes up!

Tue, Sep 22, 5:24 PM · SRE-SLO, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF added a comment to T437961: Calculate active UWERs on a weekly cadence.

Created the following MRs:

Tue, Sep 22, 12:40 PM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF added a comment to T437961: Calculate active UWERs on a weekly cadence.

Here are the results:

  • 4/32 took 2h.
  • 2/16 took 4:30h.
  • 4/16 took 2:10h.
Tue, Sep 22, 10:44 AM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF closed T415195: Review SLIS image suggestion pipeline as Resolved.
Tue, Sep 22, 8:05 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF moved T415195: Review SLIS image suggestion pipeline from Blocked/Paused to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Tue, Sep 22, 8:05 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF placed T438054: page_change SLO windows up for grabs.
Tue, Sep 22, 8:03 AM · SRE-SLO, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Mon, Sep 21

APizzata-WMF moved T436664: ST6.3.2 page_change.v1 SLO from In progress to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:48 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF moved T437961: Calculate active UWERs on a weekly cadence from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:48 PM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF updated subscribers of T437961: Calculate active UWERs on a weekly cadence.

The full snapshot of the wmf_raw.mediawiki_actor table weights roughly 6 Gb:

hdfs dfs -du /wmf/data/raw/mediawiki_private/tables/actor \
  | awk '{ n=split($NF,a,"/"); printf "%-24s %8.2f GB\n", a[n], $1/1024/1024/1024 }' \
  | sort
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
snapshot=2026-03             6.65 GB
snapshot=2026-04             6.68 GB
snapshot=2026-05             6.72 GB
snapshot=2026-06             6.75 GB
snapshot=2026-07             6.78 GB
snapshot=2026-08             6.82 GB

The full ingestion actor table with the following config:

/usr/bin/python3 /srv/deployment/analytics/refinery/bin/sqoop-mediawiki-tables \
    --job-name sqoop-mediawiki-actor-$(/bin/date --date="yesterday" +'%Y-%m-%d') \
    --output-dir /path-to/wmf/data/raw/mediawiki_private/tables \
    --wiki-file /mnt/hdfs/wmf/data/wmf/mediawiki/database/grouped_wikis.csv \
    --tables actor \
    --user research \
    --password-file /path-to/mysql-analytics-research-client-pw.txt \
    --partition-name day \
    --partition-value $(/bin/date --date="yesterday" +'%Y-%m-%d') \
    --mappers 32 \
    --processors 4 \
    --output-format avrodata \
    --yarn-queue default \
    --log-file /path-to/sqoop-mediawiki-actor-test.log

took 2 hours. Will test with a smaller parallelism (2/16) to see if we can save up some resources.

Mon, Sep 21, 1:55 PM · Metrics-Sprint-2026-2027, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Thu, Sep 17

APizzata-WMF moved T437118: Backfill wmf_objective_metrics.heartbeat_active_editors_weekly from In Review to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Thu, Sep 17, 10:39 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Wed, Sep 16

APizzata-WMF added a comment to T438054: page_change SLO windows.

Following further discussions with the team, we are designing an alternative approach for the Monthly Completeness SLO: on a monthly basis, all daily values will be uploaded to Prometheus to give better visibility into completeness trends throughout the month.

Wed, Sep 16, 12:38 PM · SRE-SLO, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Tue, Sep 15

APizzata-WMF created T438054: page_change SLO windows.
Tue, Sep 15, 3:54 PM · SRE-SLO, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF updated the task description for T437733: User and team Hive database cleanup tracking for Fall 2026.
Tue, Sep 15, 7:10 AM · Patch-For-Review, Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Mon, Sep 14

APizzata-WMF added a comment to T437118: Backfill wmf_objective_metrics.heartbeat_active_editors_weekly.

Fixed!

select  dt, count(*) from wmf_objective_metrics.heartbeat_active_editors_weekly where dt = '2026-06-01' group by 1 order by 1 desc ;
dt	count(1)
2026-06-01	663
Mon, Sep 14, 8:53 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Sep 11 2026

APizzata-WMF added a comment to T437118: Backfill wmf_objective_metrics.heartbeat_active_editors_weekly.

weird, from my previous comment the data is there for the 2026-06-01, can you tell me what is this dashboard checking?

Sep 11 2026, 7:55 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Sep 8 2026

APizzata-WMF moved T437118: Backfill wmf_objective_metrics.heartbeat_active_editors_weekly from In progress to In Review on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Sep 8 2026, 9:51 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T437118: Backfill wmf_objective_metrics.heartbeat_active_editors_weekly.

The table is backfilled:

spark.sql("""
        select  dt, count(*) from wmf_objective_metrics.heartbeat_active_editors_weekly group by 1 order by 1 desc """).show(20)
Sep 8 2026, 9:51 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T437118: Backfill wmf_objective_metrics.heartbeat_active_editors_weekly from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Sep 8 2026, 8:39 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Sep 7 2026

APizzata-WMF updated the task description for T429770: migrate dbt_jobs pipelines to use MWH incremental.
Sep 7 2026, 8:22 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Sep 4 2026

APizzata-WMF added a comment to T425734: Quality verification for mediawiki_history_incremental_v1 using Iceberg time travel.

During the first phase of the analysis @JAllemandou and I noticed the following things:

Sep 4 2026, 10:15 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Sep 1 2026

APizzata-WMF created T436664: ST6.3.2 page_change.v1 SLO.
Sep 1 2026, 3:18 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Aug 28 2026

APizzata-WMF moved T432017: Move all FY2026-2027 chart data to PostgreSQL from In progress to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 28 2026, 10:16 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027
APizzata-WMF moved T429770: migrate dbt_jobs pipelines to use MWH incremental from In Review to Ready to Deploy on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 28 2026, 10:16 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Aug 27 2026

APizzata-WMF updated the task description for T429770: migrate dbt_jobs pipelines to use MWH incremental.
Aug 27 2026, 1:56 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF updated the task description for T429770: migrate dbt_jobs pipelines to use MWH incremental.
Aug 27 2026, 1:55 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Aug 26 2026

APizzata-WMF updated the task description for T432017: Move all FY2026-2027 chart data to PostgreSQL.
Aug 26 2026, 1:32 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027
APizzata-WMF added a comment to T432017: Move all FY2026-2027 chart data to PostgreSQL.

The job has been merged to Airflow and is running twice a day at 4 and 12 UTC.

Aug 26 2026, 1:32 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027

Aug 21 2026

APizzata-WMF updated the task description for T432017: Move all FY2026-2027 chart data to PostgreSQL.
Aug 21 2026, 1:05 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027

Aug 20 2026

APizzata-WMF updated the task description for T429770: migrate dbt_jobs pipelines to use MWH incremental.
Aug 20 2026, 4:19 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T432017: Move all FY2026-2027 chart data to PostgreSQL from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 20 2026, 9:33 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027
APizzata-WMF claimed T432017: Move all FY2026-2027 chart data to PostgreSQL.
Aug 20 2026, 8:24 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027

Aug 19 2026

APizzata-WMF closed T424358: Investigate oversized driver logs for `mediawiki_history_denormalize`, a subtask of T428273: Incremental MediaWiki History v1.1 (formerly called Phase II), as Resolved.
Aug 19 2026, 3:40 PM · DPE-MediaWiki-Incremental-History, Epic
APizzata-WMF closed T424358: Investigate oversized driver logs for `mediawiki_history_denormalize` as Resolved.
Aug 19 2026, 3:40 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF reassigned T431723: MediaWiki Content File Exports are incomplete from APizzata-WMF to xcollazo.
Aug 19 2026, 2:51 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Dumps-Generation
APizzata-WMF reassigned T431872: mediawiki_content_current exports silently omit all pages edited between the snapshot cutoff and dump generation time from APizzata-WMF to xcollazo.
Aug 19 2026, 2:51 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Dumps-Generation
APizzata-WMF closed T432208: Daily sqoops for logging and cu_log tables, a subtask of T429770: migrate dbt_jobs pipelines to use MWH incremental, as Resolved.
Aug 19 2026, 9:28 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF closed T432208: Daily sqoops for logging and cu_log tables as Resolved.
Aug 19 2026, 9:27 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF closed T428961: Review remaining 90-day windows in MWHistoryDeltaWriter, a subtask of T424350: Incremental MediaWiki History v1 - Phase I, as Resolved.
Aug 19 2026, 9:27 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Patch-For-Review, DPE-MediaWiki-Incremental-History, Epic
APizzata-WMF closed T428961: Review remaining 90-day windows in MWHistoryDeltaWriter as Resolved.
Aug 19 2026, 9:27 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Aug 17 2026

APizzata-WMF added a comment to T434576: [Spike] Evaluate incremental MWH for use in GB.

yes, you would select both the snapshots and the events

Aug 17 2026, 3:15 PM · Test Kitchen (Experiment Platform Sprint 28), OKR-Work (DE1 FY2026-27)
APizzata-WMF moved T424358: Investigate oversized driver logs for `mediawiki_history_denormalize` from In Review to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 17 2026, 1:21 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T424358: Investigate oversized driver logs for `mediawiki_history_denormalize`.

Here are the result of the most recent execution:

sudo -u analytics kerberos-run-command analytics yarn logs -appOwner analytics -applicationId application_1778834239566_1568260 -out /tmp/app_mwh
Aug 17 2026, 1:19 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T434576: [Spike] Evaluate incremental MWH for use in GB.

Okay so incremental launched shortly after the experiment concluded.

Aug 17 2026, 7:49 AM · Test Kitchen (Experiment Platform Sprint 28), OKR-Work (DE1 FY2026-27)

Jul 31 2026

APizzata-WMF moved T432208: Daily sqoops for logging and cu_log tables from In Review to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 31 2026, 9:39 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 30 2026

APizzata-WMF added a comment to T433458: refinery-sqoop-mediawiki-production-daily fails for wikis that lack the discussiontools_subscription table.

Why do you say this is related to T432208?
If my help is needed I am glad to take a look at the issue, otherwise this can be assigned to someone else?

Jul 30 2026, 1:04 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
APizzata-WMF moved T424358: Investigate oversized driver logs for `mediawiki_history_denormalize` from In progress to In Review on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 30 2026, 12:59 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T429770: migrate dbt_jobs pipelines to use MWH incremental from In progress to In Review on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 30 2026, 12:59 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T429770: migrate dbt_jobs pipelines to use MWH incremental.

The metrics:

  • constructive_edits
  • constructive_edit_rate
  • retained_editors retained_newcomers
  • constructive_activations
  • stg_bad_faith_edit_reverts
  • base_moderator_actions_history
  • base_moderator_actions_reverts
  • base_moderator_actions_checkuser
  • base_moderator_actions_html
  • base_moderator_actions_html_historical
  • heartbeat_active_editors_mart
Jul 30 2026, 11:49 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T424358: Investigate oversized driver logs for `mediawiki_history_denormalize`.

After testing the usage of the logback config file I obtained the following log:

Jul 30 2026, 9:05 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 28 2026

APizzata-WMF updated subscribers of T424358: Investigate oversized driver logs for `mediawiki_history_denormalize`.
Jul 28 2026, 7:34 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T424358: Investigate oversized driver logs for `mediawiki_history_denormalize`.

the original run application application_1773845446826_249016 (the 2026-03 run) is unfortunately no longer available, I used the application_1778834239566_815909 which belongs to the 2026-97 run. For this execution the driver container log was ~8.2 GB and ~88% of all lines are DEBUG.

Jul 28 2026, 7:34 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T424358: Investigate oversized driver logs for `mediawiki_history_denormalize` from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 28 2026, 7:14 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 24 2026

APizzata-WMF updated the task description for T429770: migrate dbt_jobs pipelines to use MWH incremental.
Jul 24 2026, 9:20 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T420974: when analyzing a Wikifunctions dump, parent_id in page creation revisions is sometimes 0 and sometimes None from In progress to Next Up on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 24 2026, 9:04 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Dumps-Generation
APizzata-WMF moved T429770: migrate dbt_jobs pipelines to use MWH incremental from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 24 2026, 9:03 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T428961: Review remaining 90-day windows in MWHistoryDeltaWriter from In progress to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 24 2026, 9:03 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 23 2026

APizzata-WMF moved T432208: Daily sqoops for logging and cu_log tables from In progress to In Review on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 23 2026, 3:40 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF updated the task description for T432208: Daily sqoops for logging and cu_log tables.
Jul 23 2026, 3:39 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF updated the task description for T432208: Daily sqoops for logging and cu_log tables.
Jul 23 2026, 3:39 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF updated the task description for T432208: Daily sqoops for logging and cu_log tables.
Jul 23 2026, 9:40 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T423952: Create mediawiki.user_change event stream.

Thank you all!

Jul 23 2026, 7:58 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), Data-Engineering (Q1 FS26/27 July 1st - September 30th), Patch-For-Review, DPE-MediaWiki-Incremental-History, Event-Platform

Jul 22 2026

APizzata-WMF added a comment to T432208: Daily sqoops for logging and cu_log tables.

These are ingested daily in the stream table: event.mediawiki_revision_tags_change.

Jul 22 2026, 4:04 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T429770: migrate dbt_jobs pipelines to use MWH incremental.

For constructive_activations and retained_newcomers need to change the logic behind user_registrations.
I have the code ready but waiting on a reply on T423952#12119709 to know how to correctly handle user_is_created_by_self which is not always populated in wmf_mediawiki.mediawiki_history_incremental_v1.

Jul 22 2026, 11:02 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF updated the task description for T432208: Daily sqoops for logging and cu_log tables.
Jul 22 2026, 8:15 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T432208: Daily sqoops for logging and cu_log tables.

change_tag and change_tag_def was also in scope

These are ingested daily in the stream table: event.mediawiki_revision_tags_change.

Jul 22 2026, 8:15 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 20 2026

APizzata-WMF added a project to T429770: migrate dbt_jobs pipelines to use MWH incremental: Data-Engineering (Q1 FS26/27 July 1st - September 30th).
Jul 20 2026, 3:35 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T432208: Daily sqoops for logging and cu_log tables from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Jul 20 2026, 3:32 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a project to T432208: Daily sqoops for logging and cu_log tables: Data-Engineering (Q1 FS26/27 July 1st - September 30th).
Jul 20 2026, 3:32 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 15 2026

APizzata-WMF added a comment to T432208: Daily sqoops for logging and cu_log tables.

The cu_log sqoop succeeded with the configuration:

/usr/bin/python3 /srv/deployment/analytics/refinery/bin/sqoop-mediawiki-tables \
    --job-name sqoop-mediawiki-daily-private-$(/bin/date --date="yesterday" +'%Y-%m-%d') \
    --output-dir /path/to/raw/mediawiki_private/tables \
    --wiki-file /mnt/hdfs/wmf/data/wmf/mediawiki/database/grouped_wikis.csv \
    --tables cu_log \
    --user research \
    --password-file /path/to/mysql-analytics-research-client-pw.txt \
    --from-timestamp $(/bin/date --date="yesterday" +'%Y%m%d000000') \
    --to-timestamp   $(/bin/date              +'%Y%m%d000000') \
    --partition-name day \
    --partition-value $(/bin/date --date="yesterday" +'%Y-%m-%d') \
    --mappers 4 \
    --processors 10 \
    --output-format avrodata \
    --yarn-queue default \
    --log-file sqoop-test/log/refinery/sqoop-mediawiki-private-daily.log
Jul 15 2026, 2:50 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T432208: Daily sqoops for logging and cu_log tables.

The logging sqoop succeeded with the configuration:

/usr/bin/python3 /srv/deployment/analytics/refinery/bin/sqoop-mediawiki-tables \
    --job-name sqoop-mediawiki-loigging-$(/bin/date --date="yesterday" +'%Y-%m-%d') \
    --clouddb \
    --output-dir /path/to/raw/mediawiki/tables \
    --wiki-file /mnt/hdfs/wmf/data/wmf/mediawiki/database/grouped_wikis.csv \
    --tables logging \
    --user s53272 \
    --password-file /path/to/mysql-analytics-labsdb-client-pw.txt\
    --from-timestamp $(/bin/date --date="yesterday" +'%Y%m%d000000') \
    --to-timestamp   $(/bin/date              +'%Y%m%d000000') \
    --partition-name day \
    --partition-value $(/bin/date --date="yesterday" +'%Y-%m-%d') \
    --mappers 64 \
    --processors 10 \
    --yarn-queue default \
    --output-format avrodata \
    --log-file sqoop-test/log/refinery/sqoop-mediawiki.log
Jul 15 2026, 1:24 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF merged task T432209: Daily sqoops for logging and cu_log tables into T432208: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:14 PM · DPE-MediaWiki-Incremental-History
APizzata-WMF merged T432209: Daily sqoops for logging and cu_log tables into T432208: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:14 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF merged task T432210: Daily sqoops for logging and cu_log tables into T432208: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:14 PM · DPE-MediaWiki-Incremental-History
APizzata-WMF merged T432210: Daily sqoops for logging and cu_log tables into T432208: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:14 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF merged task T432210: Daily sqoops for logging and cu_log tables into T432209: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:13 PM · DPE-MediaWiki-Incremental-History
APizzata-WMF merged T432210: Daily sqoops for logging and cu_log tables into T432209: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:13 PM · DPE-MediaWiki-Incremental-History
APizzata-WMF updated subscribers of T432210: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 1:10 PM · DPE-MediaWiki-Incremental-History
APizzata-WMF created T432210: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 9:23 AM · DPE-MediaWiki-Incremental-History
APizzata-WMF created T432209: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 9:23 AM · DPE-MediaWiki-Incremental-History
APizzata-WMF created T432208: Daily sqoops for logging and cu_log tables.
Jul 15 2026, 9:22 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 9 2026

APizzata-WMF added a subtask for T425734: Quality verification for mediawiki_history_incremental_v1 using Iceberg time travel: T431598: 44305 revisions in June with timestamp < current_date -90D.
Jul 9 2026, 7:51 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a parent task for T431598: 44305 revisions in June with timestamp < current_date -90D: T425734: Quality verification for mediawiki_history_incremental_v1 using Iceberg time travel.
Jul 9 2026, 7:51 AM · DPE-MediaWiki-Incremental-History

Jul 8 2026

APizzata-WMF added a comment to T428961: Review remaining 90-day windows in MWHistoryDeltaWriter.

More results collected today with @JAllemandou :

Jul 8 2026, 4:51 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF created T431598: 44305 revisions in June with timestamp < current_date -90D.
Jul 8 2026, 4:45 PM · DPE-MediaWiki-Incremental-History

Jul 7 2026

APizzata-WMF added a comment to T428961: Review remaining 90-day windows in MWHistoryDeltaWriter.

By checking the output of the table without both bounds ( apizzata.mediawiki_history_incremental_test_v2) together with @JAllemandou we found a nice example that encourages us to remove the bounds:

Jul 7 2026, 4:59 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF added a comment to T428961: Review remaining 90-day windows in MWHistoryDeltaWriter.

Here are the results without the bound 2:

+--------------------------------+-----------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
|app_id                          |start_time             |job_type|wall_clock_min|peak_concurrent_executors|lifetime_executors|peak_heap_GB|peak_offheap_MB|gc_min|task_min|shuffle_write_GB|mem_spill_GB|disk_spill_GB|num_tasks|
+--------------------------------+-----------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
|application_1778834239566_957090|2026-07-07 09:06:44.746|monthly |38.2          |82                       |105               |11.86       |193.2          |23.8  |2648.3  |2651.79         |9245.95     |2015.25      |25862    |
|application_1778834239566_957758|2026-07-07 10:04:13.618|daily   |30.1          |128                      |222               |15.82       |224.7          |131.4 |3404.6  |2944.34         |277.81      |49.91        |171900   |
|application_1778834239566_958347|2026-07-07 10:52:05.734|daily   |27.6          |128                      |228               |16.18       |224.2          |163.9 |3755.4  |2895.96         |45.88       |7.33         |193274   |
|application_1778834239566_958553|2026-07-07 11:20:37.664|daily   |30.4          |128                      |222               |16.13       |223.2          |153.4 |4159.0  |3246.07         |64.63       |10.12        |202362   |
|application_1778834239566_959062|2026-07-07 11:52:06.664|daily   |34.5          |128                      |226               |16.64       |223.7          |129.7 |3005.3  |3170.26         |24.31       |3.51         |202864   |
+--------------------------------+-----------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
Jul 7 2026, 4:05 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 6 2026

APizzata-WMF added a comment to T428961: Review remaining 90-day windows in MWHistoryDeltaWriter.

Here are the results without the bound 2:

+--------------------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
|app_id                          |job_type|wall_clock_min|peak_concurrent_executors|lifetime_executors|peak_heap_GB|peak_offheap_MB|gc_min|task_min|shuffle_write_GB|mem_spill_GB|disk_spill_GB|num_tasks|
+--------------------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
|application_1778834239566_835276|daily   |34.4          |128                      |221               |16.4        |221.6          |146.5 |4414.1  |4306.9          |2.88        |0.42         |235690   |
|application_1778834239566_836319|daily   |35.5          |128                      |227               |17.41       |229.8          |182.5 |5777.9  |4466.75         |2.88        |0.41         |245942   |
|application_1778834239566_837244|daily   |32.5          |128                      |227               |17.06       |229.0          |207.2 |5955.4  |4011.04         |2.88        |0.42         |242584   |
|application_1778834239566_838026|daily   |33.3          |128                      |222               |15.75       |214.3          |93.7  |2945.9  |4276.34         |3.13        |0.39         |240977   |
+--------------------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+

Instead here are the results without both bounds:

+--------------------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
|app_id                          |job_type|wall_clock_min|peak_concurrent_executors|lifetime_executors|peak_heap_GB|peak_offheap_MB|gc_min|task_min|shuffle_write_GB|mem_spill_GB|disk_spill_GB|num_tasks|
+--------------------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
|application_1778834239566_838942|daily   |35.1          |128                      |228               |16.84       |229.3          |147.9 |4228.6  |4321.91         |0.0         |0.0          |253300   |
|application_1778834239566_839788|daily   |34.3          |128                      |226               |16.56       |228.2          |169.0 |5242.3  |4314.2          |3.0         |0.42         |237549   |
|application_1778834239566_840992|daily   |22.1          |80                       |157               |16.5        |216.1          |106.8 |1965.1  |2014.44         |0.0         |0.0          |150752   |
|application_1778834239566_844064|daily   |33.4          |128                      |222               |16.86       |218.7          |160.1 |4584.9  |4453.9          |0.0         |0.0          |245780   |
+--------------------------------+--------+--------------+-------------------------+------------------+------------+---------------+------+--------+----------------+------------+-------------+---------+
Jul 6 2026, 7:07 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 3 2026

APizzata-WMF added a comment to T429770: migrate dbt_jobs pipelines to use MWH incremental.

@Mayakp.wiki here are the results:

constructive_edits

Jul 3 2026, 1:39 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History

Jul 2 2026

APizzata-WMF added a comment to T429770: migrate dbt_jobs pipelines to use MWH incremental.

From a conversation with @Mayakp.wiki, good candidates to start the migration are:

  • constructive_edits
  • constructive_edit_rate
Jul 2 2026, 5:39 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), DPE-MediaWiki-Incremental-History
APizzata-WMF moved T424355: Accelerate sqoop landing for MediaWiki History private tables from Blocked/Paused to Done on the Data-Engineering (Q4 FS25/26 April 1st - June 30st) board.
Jul 2 2026, 9:13 AM · Patch-For-Review, DPE-MediaWiki-Incremental-History, Data-Engineering (Q4 FS25/26 April 1st - June 30st)
APizzata-WMF added a comment to T424355: Accelerate sqoop landing for MediaWiki History private tables.

In this month's run there were some hiccups (more in ).
Anyway I was able to quantify the time it took to sqoop the MWH tables:

  • the sqoop job: refinery-sqoop-mediawiki-production-history started at 2026-07-01T03:33:09 and ended at 2026-07-01T14:13:57 lasting: 10h 40 m
  • the sqoop job: refinery-sqoop-mediawiki-history started at 2026-07-01T09:53:56 and ended at 2026-07-02T00:07:00 lasting: 14h 14m
Jul 2 2026, 9:12 AM · Patch-For-Review, DPE-MediaWiki-Incremental-History, Data-Engineering (Q4 FS25/26 April 1st - June 30st)
APizzata-WMF moved T428824: Add Wikitech documentation for mediawiki_history_incremental_v1 from In progress to Done on the Data-Engineering (Q4 FS25/26 April 1st - June 30st) board.
Jul 2 2026, 7:31 AM · DPE-MediaWiki-Incremental-History, Data-Engineering (Q4 FS25/26 April 1st - June 30st)