Edward Gao
Edward Gao
## What *Describe what the change is solving* *It helps to add screenshots if it affects the frontend.* ## How *Describe the solution* ## Recommended reading order 1. `x.java` 2....
ported from https://github.com/airbytehq/airbyte/pull/34609 to use the kotlin cdk. As a reminder, we're not doing any safe_cast stuff for mysql. I ran some manual tests in the [perf test workspace](https://cloud.airbyte.com/workspaces/b61bc266-ef3c-460c-af2f-f70da4a2993c/connections/27541520-d1f6-464f-95a5-dc210f148eec/job-history); see...
Switch the raw tables to DV2 format. See https://github.com/airbytehq/airbyte/pull/36936 for implementing T+D. This PR sets a few "disable T+D" booleans for the sake of being able to run tests; that...
ported from https://github.com/airbytehq/airbyte/pull/34616. Mysql DV2 won't have a safe_cast implementation, so we need to update tests to support crashing on `CAST` failures. BaseSqlGeneratorIntegrationTest now requires implementations to specify whether they...
ported from https://github.com/airbytehq/airbyte/pull/34608 to kotlin. * TestDatabase * general cleanup (nullability, etc) * `ConfigBuilder.build()` now declares ObjectNode as its return type for convenience * AbstractJdbcDestination - allow injecting a custom...
lots of the same stuff as https://github.com/airbytehq/airbyte/pull/36910, might be easier to get that merged first there's some tests still failing, didn't really look into it (they're all in SnowflakeSqlGeneratorIntegrationTest)
## What ## How ## Review guide ## User Impact ## Can this PR be safely reverted and rolled back? - [ ] YES 💚 - [ ] NO ❌
* delete the TDOperationValve * delete all the stuff about locks / mustRun from TyperDeduper * kotlin code cleanup in related files