Files
dbt-core/core/dbt/task/README.md
Peter Webb 6fd0a94729 Handle exceptions during node execution more elegantly. (#9585)
* Handle exceptions during node execution more elegantly.

* Add changelog entry.

* Fix import

* Add task documentation.

* Change event type for noting thread exceptions.
2024-03-01 15:52:05 -05:00

865 B

Task README

Task Hierarchy

BaseTask
 ┣ CleanTask
 ┣ ConfiguredTask
 ┃ ┣ GraphRunnableTask
 ┃ ┃  ┣ CloneTask
 ┃ ┃  ┣ CompileTask
 ┃ ┃  ┃ ┣ GenerateTask
 ┃ ┃  ┃ ┣ RunTask
 ┃ ┃  ┃ ┃ ┣ BuildTask
 ┃ ┃  ┃ ┃ ┣ FreshnessTask
 ┃ ┃  ┃ ┃ ┣ SeedTask
 ┃ ┃  ┃ ┃ ┣ SnapshotTask
 ┃ ┃  ┃ ┃ ┗ TestTask 
 ┃ ┃  ┃ ┗ ShowTask
 ┃ ┃  ┗ ListTask
 ┃ ┣ RetryTask 
 ┃ ┣ RunOperationTask
 ┃ ┗ ServeTask
 ┣ DebugTask
 ┣ DepsTask
 ┗ InitTask

Runner Hierarchy

BaseRunner
 ┣ CloneRunner
 ┣ CompileRunner
 ┃ ┣ GenericSqlRunner
 ┃ ┃  ┣ SqlCompileRunner
 ┃ ┃  ┗ SqlExecuteRunner
 ┃ ┣ ModelRunner
 ┃ ┃ ┣ SeedRunner
 ┃ ┃ ┗ SnapshotRunner
 ┃ ┣ ShowRunner
 ┃ ┗ TestRunner
 ┣ FreshnessRunner
 ┗ SavedQueryRunner