Gerda Shank
Gerda Shank
resolves #5610 ### Description Spike/exploration of creating proto files for our logging events. Discussion pull request. ### Checklist - [x] I have read [the contributing guide](https://github.com/dbt-labs/dbt-core/blob/main/CONTRIBUTING.md) and understand what's expected...
When working with Python and Protobuf, the normal relationship is that .proto files are defined, converted to Python classes by the proto compiler, and then integrated into Python code by...
This is a fresh ticket for behavior that was originally documented in #4357. With some kinds of exceptions (generally BaseExceiptions, i.e. python errors) the code hangs because a wait call...
Nodes and other records in the manifest have a generally consistent pattern of unique ids except for docs. Models and other nodes follow the pattern "node_type.project_name.name", but instead of "doc.my_project.my_document"...
In the model node, NodeConfig.enabled equals False, but because the node isn't moved into the disabled dictionary, it doesn't have the correct error messages. Instead of the node is disabled...
Validation is performed on SnapshotConfig objects when the snapshot node is parsed/created. This validation means that config must be set in the sql file and can't be set in the...
In https://github.com/dbt-labs/dbt-core we use sqlparse to merge ctes at a particular place in our code. Multiple threads are started at the same time, and because the Lexer default instance is...
We pull in a Replaceable class which contains a "replace" method in a lot of our classes. This method is designed to replace the current object with a newly constructed...
See discussion #8275 ```[tasklist] ### \[P0] - [ ] https://github.com/dbt-labs/dbt-core/issues/8289 - [ ] https://github.com/dbt-labs/dbt-core/issues/8757 - [ ] https://github.com/dbt-labs/dbt-core/issues/8287 - [ ] https://github.com/dbt-labs/dbt-core/issues/8294 - [ ] https://github.com/dbt-labs/dbt-core/issues/8295 - [ ] https://github.com/dbt-labs/dbt-core/issues/8296...
resolves #9388 ### Problem As part of the initiative to make a package to handle artifact generation, serializing and validation we are moving things to a separate dbt/artifacts directory. This...