-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Turn on MYSQL normalization flag. #4651
Changes from 4 commits
863a311
2c33294
f176b6b
485b919
ae607d7
c5ed287
debcea2
b117b85
a9e207c
672b1b2
c055075
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
{ | ||
"documentationUrl": "https://docs.airbyte.io/integrations/destinations/mysql", | ||
"supportsIncremental": true, | ||
"supportsNormalization": false, | ||
"supportsNormalization": true, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. why was it turned off? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. if has never been ON Therefore it was OFF because the implementation of normalization for MySQL was not implemented yet when the destination was first implemented There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. but why didn't the PR for normalization turn it on? just missed? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. yes, it missed it There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. added a test here: https://github.com/airbytehq/airbyte/pull/4651/files#r667002992 |
||
"supportsDBT": true, | ||
"supported_destination_sync_modes": ["overwrite", "append"], | ||
"connectionSpecification": { | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just making sure i follow here...so we are using airbyte normalization because it has the right dbt deps. But when we hit
dbt run
below what are we actually running then? Airbyte normalization?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, it's just using the dbt binary and packages from the docker image, the models are coming from what is defined in
GitRepoUrl
(ie https://github.com/fishtown-analytics/jaffle_shop.git)p.s. it turns out the SQL files in the jaffle shop are not compatible with MySQL ... that's why we had to disable the test until we merge a PR into the jaffle_shop repo... or we could make a fork instead...