airbyte
airbyte copied to clipboard
debuggability improvements to the CDK
A few changes to improve debuggability:
- We now print the stack trace that created an orphan thread, in addition to the current stack trace.
- we add the ability for a connector to tell the integration runner to not care about certain threads (by adding a thread filter)
- We change the log of connector containers to include the name of the test that created it (usually each test will create and close a container)
- We also log when the timeout timer gets triggered, to try to understand why some tests are still taking way more time than their timeout should allow
Another change that was initially in there but has been removed and might be worth thinking about: Today, only Write checks for live threads on shutdown. We might want to do that for other operations as well
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Ignored Deployment
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
airbyte-docs | ⬜️ Ignored (Inspect) | Visit Preview | May 2, 2024 9:09pm |
This stack of pull requests is managed by Graphite. Learn more about stacking.
Join @stephane-airbyte and the rest of your teammates on Graphite
/publish-java-cdk
:clock2: https://github.com/airbytehq/airbyte/actions/runs/8934813443 :white_check_mark: Successfully published Java CDK version=0.31.6!