| #35 |
DataShard ConcurrentModificationException - add retry logic for OCC conflicts
Multiple workers writing to datashard table causing OCC conflicts. Need to add automatic retry with ...
|
closed |
high |
2025-11-26 05:10 |
- |
|
| #34 |
Fix 11 failing integration tests - timeouts, artifact mismatch, Decimal type error
Failing tests: test_artifact_system, test_event_coordination, test_datashard_logging, test_join_oper...
|
closed |
high |
2025-11-26 04:55 |
- |
|
| #30 |
[highway] Fix cognitive complexity in steps.py (2 functions >15)
api/blueprints/v1/steps.py line 19 and 253 have complexity >15. Extract event parsing, step aggregat...
|
closed |
high |
2025-11-26 04:29 |
- |
|
| #29 |
[highway] Fix cognitive complexity in workflows.py (4 functions >15)
api/blueprints/v1/workflows.py has 4 high-complexity functions including get_workflow_graph (complex...
|
closed |
high |
2025-11-26 04:29 |
- |
|
| #15 |
[HIGH] Missing tenant_id indexes on task/run tables
RESOLVED: tenant_id indexes already exist in highway_0.0.07.sql (dynamic indexes for absurd t_/r_/c_...
|
closed |
high |
2025-11-25 21:14 |
- |
|
| #14 |
[HIGH] Python emit_event in absurd_client has race condition
ALREADY FIXED: emit_event at lines 934-967 now uses atomic SQL function absurd.emit_event() via para...
|
closed |
high |
2025-11-25 21:14 |
- |
|
| #13 |
[HIGH] TenantCache not thread-safe in orchestrator
TenantCache uses OrderedDict without locks. Bulkhead runs tasks in parallel threads sharing same cac...
|
closed |
high |
2025-11-25 21:14 |
- |
|
| #11 |
[highway] HIGH: WAITING_TOOLS hardcoded list in inline_executor
FIXED: WAITING_TOOLS now managed by ToolRegistry with waits_for_event=True flag. Tools: approval.req...
|
closed |
high |
2025-11-25 20:28 |
- |
|
| #10 |
[highway] HIGH: SQL injection in delete_checkpoint and extend_claim
FIXED: delete_checkpoint (line 324) and extend_claim (line 494-505) now use psycopg.sql.Identifier f...
|
closed |
high |
2025-11-25 20:28 |
- |
|
| #6 |
[highway] Add test for workflow_started logging bug
Tests passed while workflow_started was logged 10k times. Need a test that verifies workflow_started...
|
closed |
high |
2025-11-25 20:22 |
- |
|
| #4 |
Investigate circuit breaker FOR UPDATE causing parallel branch serialization
Project: highway - investigate circuit breaker FOR UPDATE causing parallel branch serialization in s...
|
closed |
high |
2025-11-24 23:47 |
- |
|
| #3 |
Fix incorrect execution duration display in executions tab
The executions tab shows wrong duration values (almost 0 seconds) for recent executions, while tasks...
|
closed |
high |
2025-11-24 23:17 |
- |
|
| #1 |
Fix circuit breaker context manager support
The circuit breaker in ../highway_circutbreaker/ doesn't support context managers, it only uses deco...
|
closed |
high |
2025-11-24 22:53 |
- |
|