<#10416 fix: Close `meltano run` per-block systemd...
# meltano-repo-activity
g
#10416 fix: Close `meltano run` per-block systemdb sessions for evens where the blocks never run (`--dry-run`, `--only-install`, etc.) Pull request opened by edgarrmondragon Description SSIA Checklist • I have read the contribution guide Was generative AI tooling used to co-author this PR? • Yes Generated-by:
Claude Code
following the agentic coding guidelines Related Issues • Closes #XXXX Summary by Sourcery Close system database sessions created during
meltano run
parsing when the corresponding blocks never execute. Bug Fixes: • Ensure per-block system database sessions are closed for blocks that do not execute, including dry runs, install-only runs, and parsing failures. Enhancements: • Make block parsing explicitly track and clean up all sessions it creates, including sessions from incomplete block sets. Tests: • Add coverage verifying parser session cleanup for dry runs, plugin commands, extract-load blocks, and parse errors. meltano/meltano