Skip to content

Feat: Add optional execution observations - #6051

Open
mday-io wants to merge 1 commit into
SQLMesh:mainfrom
mday-io:feat/execution-observations
Open

mday-io wants to merge 1 commit 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 2 times, most recently from 09ed1a6 to 4ef4829 Compare October 13, 2026 23:19
Signed-off-by: mday-io <mdaytn@gmail.com>
@mday-io
mday-io force-pushed the feat/execution-observations branch from 4ef4829 to 2cdef59 Compare October 16, 2026 16:09
@mday-io
mday-io marked this pull request as ready for review October 16, 2026 16:50
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