-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
fix connector base versioning #2726
Conversation
/publish connector=bases/airbyte-protocol
|
My plan is to serially run the following slash commands:
|
/publish connector=bases/airbyte-protocol
|
/publish connector=bases/base-python
|
/publish connector=bases/base-singer
|
/publish connector=bases/base-python-test
|
/publish connector=bases/base-normalization
|
/publish connector=connectors/source-exchangeratesapi-singer
|
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.
you are a hero.
…ed this issue with generating List of Lists
I manually deleted the images I pushed up to this point so they can pick up new versions from 9ede7f6, which is the piece that is truly responsible for this problem. |
/publish connector=bases/airbyte-protocol
|
/publish connector=bases/base-python
|
/publish connector=bases/base-singer
|
/publish connector=bases/base-python-test
|
/publish connector=bases/base-normalization
|
/publish connector=connectors/source-exchangeratesapi-singer
|
Yay! It fixed the problem with exchangeratesapi. |
/publish connector=connectors/source-tempo
|
/publish connector=connectors/source-google-workspace-admin-reports
|
/publish connector=connectors/source-gitlab-singer
|
/publish connector=connectors/source-instagram
|
/publish connector=connectors/source-google-directory
|
/publish connector=connectors/source-appstore-singer
|
/publish connector=connectors/source-looker
|
/publish connector=connectors/source-greenhouse
|
/publish connector=connectors/source-slack-singer
|
/publish connector=connectors/source-braintree-singer
|
/publish connector=connectors/source-freshdesk
|
/publish connector=connectors/source-twilio-singer
|
/publish connector=connectors/source-http-request
|
/publish connector=connectors/source-shopify-singer
|
/publish connector=connectors/source-hubspot
|
/publish connector=connectors/source-facebook-marketing
|
/publish connector=connectors/source-googleanalytics-singer
|
/publish connector=connectors/source-mailchimp
|
/publish connector=connectors/source-stripe-singer
|
/publish connector=connectors/source-salesforce-singer
|
/publish connector=connectors/source-google-sheets
|
/publish connector=connectors/source-marketo-singer
|
/publish connector=connectors/source-sendgrid
|
/publish connector=connectors/source-recurly
|
/publish connector=connectors/source-github-singer
|
/publish connector=connectors/source-google-adwords-singer
|
/publish connector=connectors/source-file
|
Looks like all pushed except for:
I'm pushing these all without integration tests from my laptop. |
* fix connector base versioning * only run integration tests in non-bases directories * upgrade datamodel-code-generator which coincidentally has already fixed this issue with generating List of Lists * bump forgotten hubspot version * fix build
Our Python connectors have not picked up changes from the bases. This leads to problems like JSON decoding errors if a configured catalog has something like primary key configuration which wasn't present in an older base version.
This PR changes everything to use versions and will require testing/publishing all Python-based connectors.