Steve Yegge
a8d7d6575c
Fix blocked cache invalidation in transaction operations (bd-1c4h)
Transaction operations weren't invalidating the blocked_issues_cache,
causing GetReadyWork to return stale results after transactional changes.
Changes:
- Refactor invalidateBlockedCache to accept execer interface (supports
both *sql.Tx and *sql.Conn)
- Add cache invalidation in transaction.go for:
- UpdateIssue (when status changes)
- CloseIssue (always - closed issues don't block
- AddDependency (for DepBlocks/DepParentChild types)
- RemoveDependency (queries type before deletion)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
EOF
)
2025-11-24 14:03:11 -08:00
..
2025-11-23 20:54:18 -08:00
2025-11-24 00:21:01 -08:00
2025-11-21 14:57:18 -05:00
2025-11-23 23:11:08 -08:00
2025-11-21 14:57:18 -05:00
2025-11-23 20:33:31 -08:00
2025-11-23 20:21:51 -08:00
2025-11-23 23:32:34 -08:00
2025-11-23 18:02:54 -08:00
2025-11-23 21:42:43 -08:00
2025-11-23 20:58:11 -08:00
2025-11-24 14:03:11 -08:00
2025-11-22 18:17:19 -08:00
2025-11-21 14:57:18 -05:00
2025-11-23 18:02:54 -08:00