Page MenuHomePhabricator

amastilovic (Aleksandar Mastilovic)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Jan 20 2024, 12:05 AM (142 w, 5 d)
Availability
Available
IRC Nick
amastilovic
LDAP User
Aleksandar Mastilovic
MediaWiki User
AMastilovic-WMF [ Global Accounts ]

Recent Activity

Today

amastilovic added a comment to T439692: Apply Iceberg table maintenance to all dbt marts.

It seems like it's mostly models in infrastructure-metrics written by @KCVelaga_WMF :) KC, would you mind chiming in on this? Do these models need such a partitioning layout?

Thu, Oct 15, 6:43 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T441241: Increase the frequency of Data Lake 2 Postgres table transfers.

The new schedule is live on Airflow.

Thu, Oct 15, 6:37 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated the task description for T441257: refinery: RFC on reorganizing Data Engineering repositories as part of the GitLab migration.
Thu, Oct 15, 6:25 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated the task description for T441257: refinery: RFC on reorganizing Data Engineering repositories as part of the GitLab migration.
Thu, Oct 15, 6:13 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Yesterday

amastilovic updated the task description for T441257: refinery: RFC on reorganizing Data Engineering repositories as part of the GitLab migration.
Wed, Oct 14, 10:46 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic created T441257: refinery: RFC on reorganizing Data Engineering repositories as part of the GitLab migration.
Wed, Oct 14, 10:44 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated subscribers of T441241: Increase the frequency of Data Lake 2 Postgres table transfers.
Wed, Oct 14, 10:17 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic created T441241: Increase the frequency of Data Lake 2 Postgres table transfers.
Wed, Oct 14, 8:54 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T439692: Apply Iceberg table maintenance to all dbt marts.

OK here's the proposed config file layout. It intentionally reuses some existing components from datasets.yaml, and I believe it is flexible enough to facilitate easy creation of rules that will cover all of our use cases.

Wed, Oct 14, 7:02 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Tue, Oct 13

amastilovic added a comment to T439692: Apply Iceberg table maintenance to all dbt marts.

@xcollazo correct, we will need a dbt_analytics user and user group, with Kerberos ticketing.

Tue, Oct 13, 6:30 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Fri, Oct 9

amastilovic added a comment to T439692: Apply Iceberg table maintenance to all dbt marts.

Just thought of something important:

Fri, Oct 9, 11:41 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T439692: Apply Iceberg table maintenance to all dbt marts.

Thanks for the comments, @xcollazo and @JAllemandou !

Fri, Oct 9, 7:02 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated the task description for T438275: Set catchup=True as default in dbt scheduler YAML configuration.
Fri, Oct 9, 4:09 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T438322: dbt automated initial backfill.

@JAllemandou @GGoncalves-WMF can we further discuss this please, since I believe there are some unresolved issues with this solution.

Fri, Oct 9, 3:30 PM · Data-Engineering-Roadmap, Epic

Thu, Oct 8

amastilovic added a comment to T438276: Define and document the earliest start_date for dbt DAGs.

I believe this ticket is now resolved.

Thu, Oct 8, 11:50 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated the task description for T440249: dbt-jobs backfill: second-week retention metric.
Thu, Oct 8, 5:42 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights (FY26-27 H1)
amastilovic added a comment to T440249: dbt-jobs backfill: second-week retention metric.

Backfill completed, but I had to break it into two pieces: 2020-01-01 to 2023-01-01, and the second run was 2023-01-01 to 2026-07-20.

Thu, Oct 8, 5:42 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights (FY26-27 H1)

Wed, Oct 7

amastilovic added a comment to T440251: dbt-jobs backfill: constructive_activation_and_retention_monthly.

Task completed.

Wed, Oct 7, 9:47 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights (FY26-27 H1)
amastilovic updated the task description for T440251: dbt-jobs backfill: constructive_activation_and_retention_monthly.
Wed, Oct 7, 9:47 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights (FY26-27 H1)

Tue, Oct 6

amastilovic added a comment to T438584: Non-incremental active UWERs job has incorrect Airflow schedule and dependencies.

Incorrect data rows were deleted.

Tue, Oct 6, 11:17 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027

Thu, Oct 1

amastilovic added a comment to T438276: Define and document the earliest start_date for dbt DAGs.

Style guide updated: https://wikitech.wikimedia.org/wiki/Data_Platform/Systems/dbt/dbt-jobs_repository_style_guide#Choosing_a_scheduling_group_start_date

Thu, Oct 1, 10:17 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T367406: Migrate Python projects that depend on Archiva for deployment.

@Gehel as per @Ottomata , Data Engineering doesn't have any Python projects in Archiva. Can this ticket be resolved?

Thu, Oct 1, 9:37 PM · Java-Scala-Standardization, Discovery-Search, Data-Platform-SRE
amastilovic updated the task description for T367315: [Epic] Replace Archiva with Gitlab artifact repositories.
Thu, Oct 1, 9:32 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Essential-Work, Data-Engineering, Java-Scala-Standardization, Epic, Discovery-Search
amastilovic added a comment to T367315: [Epic] Replace Archiva with Gitlab artifact repositories.

I believe datahub-cli has already been migrated to GitLab, publishing its artifacts to the GitLab Package Registry: https://gitlab.wikimedia.org/repos/data-engineering/datahub-cli

Thu, Oct 1, 9:31 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Essential-Work, Data-Engineering, Java-Scala-Standardization, Epic, Discovery-Search

Wed, Sep 30

amastilovic added a comment to T439692: Apply Iceberg table maintenance to all dbt marts.
  1. Automated retention pruning for dbt staging/intermediate Iceberg tables
Wed, Sep 30, 4:51 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Tue, Sep 29

amastilovic created T439631: Add airflow-dags test to check if all dbt_scheduled YAML dependencies exist in datasets.yaml.
Tue, Sep 29, 8:06 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T438276: Define and document the earliest start_date for dbt DAGs.

Ideally, if a model owner forgets to specify start_date, this would be caught at MR review time or, failing that, cause a failure in production only for that model's group. If we go that way, would that be feasible @amastilovic ?

Tue, Sep 29, 12:37 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Thu, Sep 24

amastilovic added a comment to T438584: Non-incremental active UWERs job has incorrect Airflow schedule and dependencies.

@nshahquinn-wmf would it be possible for the dbt model to be rewritten so that it accepts the ordinal number of the week to process within a given month? Or a "sub-date range" within the month range? If something like this is possible then we could schedule four separate runs to occur each month, that would cover the previous month's interval. Airflow scheduling would most likely be trivial, as would be the backfills.

Thu, Sep 24, 10:58 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Metrics-Sprint-2026-2027
amastilovic added a comment to T438385: WE3.3 Account Creation metrics dashboard showing lower numbers than expected.

@jwang I'm not sure I understand which rows should be deleted? These dbt jobs are usually incremental which effectively means that re-running the month will replace the previous results for that month.

Thu, Sep 24, 9:08 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights
amastilovic added a comment to T438793: dbt-jobs backfill: new reverted-edit models.

Backfill completed.

Thu, Sep 24, 5:54 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T438196: Dbt-jobs backfill: structured_edits_weekly.

This backfill is now completed.

Thu, Sep 24, 5:53 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics
amastilovic added a comment to T438793: dbt-jobs backfill: new reverted-edit models.

Running it now.

Thu, Sep 24, 3:36 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Wed, Sep 23

amastilovic added a comment to T438586: Mirror datasets used on the key metrics dashboard to Postgres.

OK I've created the Postgres schemas and backfilled all tables except for traffic_pathways_responsible_daily - that one is actually named responsible_traffic_pathways_daily in Hive so it required another MR which was just merged - it should show up for tomorrow's Airflow run.

Wed, Sep 23, 6:20 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), RoadToWiki, Metrics-Sprint-2026-2027
amastilovic assigned T439016: Optimize performance of dbt_daily upload_bandwidth_hourly task to mforns.
Wed, Sep 23, 6:09 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic created T439016: Optimize performance of dbt_daily upload_bandwidth_hourly task.
Wed, Sep 23, 6:09 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))

Tue, Sep 22

amastilovic added a comment to T438586: Mirror datasets used on the key metrics dashboard to Postgres.

I've scheduled the Datalake-2-Postgres transfers in Airflow, but ran into the following error while trying to backfill:

Tue, Sep 22, 11:21 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), RoadToWiki, Metrics-Sprint-2026-2027
amastilovic claimed T438586: Mirror datasets used on the key metrics dashboard to Postgres.
Tue, Sep 22, 8:05 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), RoadToWiki, Metrics-Sprint-2026-2027
amastilovic added a comment to T438385: WE3.3 Account Creation metrics dashboard showing lower numbers than expected.

By the way, since this particular run (2026-08) was already in Airflow, all you need to do to re-run it is go to https://airflow.wikimedia.org/dags/dbt_fy_2026_2027_monthly/grid find the task run, select the square and click the "Clear task" blue button in the upper right corner.

Tue, Sep 22, 6:47 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights
amastilovic added a comment to T438385: WE3.3 Account Creation metrics dashboard showing lower numbers than expected.

I've re-run the 2026-08 job and here are the results of the verification query:

Tue, Sep 22, 6:02 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Movement-Insights

Mon, Sep 21

amastilovic added a comment to T434307: dbt_daily DAG exceeds its SLA.

I guess we could:
Increment the SLA?

We can do this, I'll submit an MR

Revise the heavy queries to either optimize them or adjust their cluster resources?

I'll go and review the performance of these tasks, if there's anything to adjust I'll submit an MR

Increase the amount of tasks that the DAG can run at the same time?

I intentionally set the max number of tasks running to 1 because having the same Airflow DAG run two or more dbt run commands at the same time was causing dbt run to fail, I don't think we should mess with this.

Mon, Sep 21, 11:19 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th)), Patch-For-Review
amastilovic added a comment to T430579: Customizable dbt scheduled dependency sensors.

I think this can be achieved using the following Jinja template functions that are already provided in our Airflow deployment (mwh_snapshot in this example):

Mon, Sep 21, 11:01 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T438276: Define and document the earliest start_date for dbt DAGs.

@nshahquinn-wmf thanks for some context and real-world examples! Although this is not about the default start_date but the earliest allowed date, I think your comment is still relevant.

Mon, Sep 21, 6:25 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T436410: Update DBT Airflow operator's task notes only in case of failure from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:28 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T436559: dbt: Change YAML group configuration keyword to "scheduling_group" from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:28 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T436744: dbt: Weekly scheduling dependency checks only check the first date of the week from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics
amastilovic moved T436879: Fix dataset.yaml entries for wmf_raw.mediawiki.* tables from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T437095: Dbt backfill: signal_driven_handling_bad_faith_accounts from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics, Product Safety and Integrity (Sprint Heather (Aug 31 - Sept 18))
amastilovic moved T438273: Define domain folder ownership and implement it in dbt-jobs from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic moved T438275: Set catchup=True as default in dbt scheduler YAML configuration from Ready to Deploy to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T438275: Set catchup=True as default in dbt scheduler YAML configuration from Next Up to Ready to Deploy on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T438276: Define and document the earliest start_date for dbt DAGs from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T438426: Explore implementation options for the "dbt build" command in dbt-jobs GitLab CI/CD from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic moved T430579: Customizable dbt scheduled dependency sensors from In progress to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:27 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T430622: dbt standardized workflow and repository structure from In progress to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:26 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T434460: Dbt lint runs break if done by more than one user on a host from In progress to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:26 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic moved T434160: Decouple airflow-dags repository from Archiva from In progress to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:26 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Patch-For-Review, Essential-Work, Java-Scala-Standardization
amastilovic moved T434307: dbt_daily DAG exceeds its SLA from Done to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:26 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th)), Patch-For-Review
amastilovic moved T433434: Move all Airflow artifacts away from Archiva from In progress to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:26 PM · Patch-For-Review, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T434307: dbt_daily DAG exceeds its SLA from In progress to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Mon, Sep 21, 3:26 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th)), Patch-For-Review

Sat, Sep 19

amastilovic added a comment to T367405: Migrate existing Java packages to deploying to Gitlab, including new version of parent pom, validation that all dependencies are available, and validation that deployment to production still works.

@pfischer I think this ticket can be close/marked done.

Sat, Sep 19, 12:24 AM · Essential-Work, Patch-For-Review, Data-Engineering, Java-Scala-Standardization, Data-Platform-SRE
amastilovic updated the task description for T367315: [Epic] Replace Archiva with Gitlab artifact repositories.
Sat, Sep 19, 12:23 AM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Essential-Work, Data-Engineering, Java-Scala-Standardization, Epic, Discovery-Search

Fri, Sep 18

amastilovic added a comment to T438426: Explore implementation options for the "dbt build" command in dbt-jobs GitLab CI/CD.
  1. Proposal: two-stage dbt compile (no dbt build/run/test anywhere)
Fri, Sep 18, 5:58 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))

Thu, Sep 17

amastilovic created T438426: Explore implementation options for the "dbt build" command in dbt-jobs GitLab CI/CD.
Thu, Sep 17, 10:30 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic created T438424: Explore ways of improving the dbt-jobs GitLab CI/CD process.
Thu, Sep 17, 10:26 PM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic created T438276: Define and document the earliest start_date for dbt DAGs.
Thu, Sep 17, 12:30 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic created T438275: Set catchup=True as default in dbt scheduler YAML configuration.
Thu, Sep 17, 12:28 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic created T438273: Define domain folder ownership and implement it in dbt-jobs.
Thu, Sep 17, 12:24 AM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))

Sep 15 2026

amastilovic added a comment to T436744: dbt: Weekly scheduling dependency checks only check the first date of the week.

This should now be fixed - it took a little while longer because the fix touched on many different teams' production stuff so we had to communicate the change to everyone and get their approvals.

Sep 15 2026, 12:52 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics

Sep 9 2026

amastilovic added a comment to T436744: dbt: Weekly scheduling dependency checks only check the first date of the week.

I've identified the issue and created the MR to fix it. The root cause is the fact that Iceberg dataset sensor construction did not heed the grain discrepancy between the caller DAG and the dataset. Once the MR linked above is merged, I'll go ahead and update all Iceberg datasets in datasets.yaml with the cadence/grain information.

Sep 9 2026, 4:30 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics

Sep 8 2026

amastilovic added a comment to T434160: Decouple airflow-dags repository from Archiva.

Task completed!

Sep 8 2026, 9:43 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Patch-For-Review, Essential-Work, Java-Scala-Standardization
amastilovic updated the task description for T434160: Decouple airflow-dags repository from Archiva.
Sep 8 2026, 9:42 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Patch-For-Review, Essential-Work, Java-Scala-Standardization
amastilovic added a comment to T437095: Dbt backfill: signal_driven_handling_bad_faith_accounts.

Backfill completed.

Sep 8 2026, 9:07 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics, Product Safety and Integrity (Sprint Heather (Aug 31 - Sept 18))
amastilovic created T437310: Make Airflow Druid infrastructure more failproof and resilient.
Sep 8 2026, 3:50 PM · Data-Platform-SRE (2026-08-28 - 2026-09-18), Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Sep 3 2026

amastilovic added a comment to T436410: Update DBT Airflow operator's task notes only in case of failure.

Done.

Sep 3 2026, 6:20 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T436879: Fix dataset.yaml entries for wmf_raw.mediawiki.* tables.

Done.

Sep 3 2026, 6:20 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Sep 2 2026

amastilovic created T436879: Fix dataset.yaml entries for wmf_raw.mediawiki.* tables.
Sep 2 2026, 11:10 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated Other Assignee for T436744: dbt: Weekly scheduling dependency checks only check the first date of the week, added: amastilovic.
Sep 2 2026, 4:32 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Product-Analytics

Sep 1 2026

amastilovic updated the task description for T436559: dbt: Change YAML group configuration keyword to "scheduling_group".
Sep 1 2026, 10:31 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T436559: dbt: Change YAML group configuration keyword to "scheduling_group".

Wikitech docs updated.

Sep 1 2026, 10:31 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic updated the task description for T436559: dbt: Change YAML group configuration keyword to "scheduling_group".
Sep 1 2026, 8:52 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T436559: dbt: Change YAML group configuration keyword to "scheduling_group".

Airflow code and YAML configs updated.

Sep 1 2026, 8:52 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Aug 31 2026

amastilovic updated the task description for T434160: Decouple airflow-dags repository from Archiva.
Aug 31 2026, 11:26 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th), Patch-For-Review, Essential-Work, Java-Scala-Standardization
amastilovic added a comment to T435141: Publish search instance artifact JARs to GitLab Package Registry.

Awesome - thank you @EBernhardson !

Aug 31 2026, 11:15 PM · Discovery-Search (2026.08.03 - 2026.08.31), Patch-For-Review, Data-Engineering-Radar, Essential-Work, Data-Engineering, Java-Scala-Standardization
amastilovic updated the task description for T436559: dbt: Change YAML group configuration keyword to "scheduling_group".
Aug 31 2026, 7:59 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic claimed T436559: dbt: Change YAML group configuration keyword to "scheduling_group".
Aug 31 2026, 7:45 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic created T436559: dbt: Change YAML group configuration keyword to "scheduling_group".
Aug 31 2026, 7:44 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Aug 28 2026

amastilovic created T436410: Update DBT Airflow operator's task notes only in case of failure.
Aug 28 2026, 10:04 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic added a comment to T430625: dbt isolated model orchestration.

@GGoncalves-WMF I think this ticket can be resolved/closed now.

Aug 28 2026, 5:13 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic closed T435369: Make scheduling and configuring dbt jobs easy as Resolved.
Aug 28 2026, 5:13 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic closed T435369: Make scheduling and configuring dbt jobs easy, a subtask of T430625: dbt isolated model orchestration, as Resolved.
Aug 28 2026, 5:13 PM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)

Aug 27 2026

amastilovic created T436269: Upgrade apache-airflow-client to a 3.3.x version.
Aug 27 2026, 3:53 PM · Data-Platform-SRE (2026-09-18 - 2026-10-09), Essential-Work

Aug 26 2026

amastilovic added a comment to T435479: Upgrade airflow-fr-tech to 3.3.x.

Thank you for the update @atsuko

Aug 26 2026, 3:34 PM · Data-Platform-SRE (2026-10-09 - 2026-10-30), Essential-Work, Fundraising-Backlog, Fundraising-Analysis

Aug 25 2026

amastilovic moved T402290: Update Blunderbuss wikitech documentation from Next Up to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:08 AM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic moved T402323: Blunderbuss: Move Hadoop/HDFS XML configuration into Helm deployment chart from Next Up to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:08 AM · Data-Engineering, Essential-Work
amastilovic moved T419310: Create a custom DBT materialization macro from Next Up to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:08 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T429166: Add support for multiple teams email alerts on Airflow DBT DAG failures from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:08 AM · Data-Engineering (Q2 FS26/27 October 1st - December 31th))
amastilovic moved T435412: dbt: a dedicated dbt Airflow instance from Next Up to Blocked/Paused on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:07 AM · Data-Platform-SRE, Data-Engineering
amastilovic moved T430602: Dbt backfill: editor_month and base_account_registration from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:07 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T433509: Feature request: Enable dbt jobs to be scheduled hourly from Next Up to Done on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:07 AM · Data-Engineering (Q1 FS26/27 July 1st - September 30th)
amastilovic moved T434307: dbt_daily DAG exceeds its SLA from Next Up to In progress on the Data-Engineering (Q1 FS26/27 July 1st - September 30th) board.
Aug 25 2026, 12:07 AM · Data-Engineering (Q2 FS26/27 October 1st - December 31th)), Patch-For-Review