dagu/internal/runtime/executor
Yota Hamada f3d4577e42
fix(cmd): refactor start command not to prevent DAG from running unexpectedly (#1497)
* **Behavior Changes**
* Removed explicit no-queue and disable-max-active-runs options;
start/retry flows simplified to default local execution and streamlined
retry semantics.

* **New Features**
* Singleton mode now returns clear HTTP 409 conflicts when a singleton
DAG is already running or queued.
* Added top-level run Error field and an API to record early failures
for quicker failure visibility.

* **Bug Fixes**
* Improved process acquisition and restart/retry error handling; tests
updated to reflect local execution behavior.
2025-12-21 18:42:34 +09:00
..
dag_runner_test.go fix(cmd): refactor start command not to prevent DAG from running unexpectedly (#1497) 2025-12-21 18:42:34 +09:00
dag_runner.go fix(cmd): refactor start command not to prevent DAG from running unexpectedly (#1497) 2025-12-21 18:42:34 +09:00
executor.go refactor(all): Refactor logging code to use typed attributes (#1422) 2025-11-24 05:40:46 +09:00
tail_test.go Refactor internal packages into layered architecture (#1319) 2025-10-13 03:52:00 +09:00
tail.go fix(runtime): decode log tail in proper encoding (#1449) 2025-12-06 22:53:40 +09:00
task_test.go Adopt “Sub DAG” terminology across backend, UI, and docs (#1362) 2025-10-29 09:06:15 +09:00
task.go Refactor internal packages into layered architecture (#1319) 2025-10-13 03:52:00 +09:00