Skip to content

Feat: Add optional execution observations - #6051

Draft
mday-io wants to merge 3 commits into
SQLMesh:mainfrom
mday-io:feat/execution-observations
Draft

mday-io wants to merge 3 commits into
SQLMesh:mainfrom
mday-io:feat/execution-observations

Conversation

@mday-io

@mday-io mday-io commented Sep 10, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Add optional start/finish callbacks so integrations can record execution failures and associate SQL logs without patching SQLMesh internals.

Test Plan

  • Tested callback identity, recursion, errors, disabled behavior and registration.
  • Tested serial/parallel dispatch, cancellation, transaction-exit failures and WAP targets.
  • Verified stacked production code and docs match the original PR.
  • Ran make style and all make fast-test batches: 2,914 passed.
  • Run affected downstream consumer tests against the current stack.
  • Confirm current-head CI and diagnose Windows failures.

@mday-io
mday-io marked this pull request as draft September 10, 2026 21:29
@mday-io
mday-io force-pushed the feat/execution-observations branch from 0737005 to b5e9026 Compare October 13, 2026 19:35
Signed-off-by: mday-io <mdaytn@gmail.com>
Signed-off-by: mday-io <mdaytn@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant