- Notifications
You must be signed in to change notification settings - Fork 4.9k
🚨🚨Source Hubspot: add property history streams for Deals and Companies #33266
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
🚨🚨Source Hubspot: add property history streams for Deals and Companies #33266
Conversation
| The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Before Merging a Connector Pull RequestWow! What a great pull request you have here! 🎉 To merge this PR, ensure the following has been done/considered for each connector added or updated:
If the checklist is complete, but the CI check is failing,
|
bnchrch left a comment
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.
Looks good from an ops perspective
1b5d5ca to c0d73af Compare 007cd4b to 1a242a9 Compare 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.
This version eliminates the PropertyHistory stream in favor of creating 3 different streams, Contacts, Companies, and Deals, which can now all fetch their property history.
It will affect only users who use PropertyHistory stream, who will need to fix schema conflicts in replication tab and sync ContactsPropertyHistory stream instead of PropertyHistory.
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.
Done
133017b to c2b57ad Compare 3a0eae5 to 6ba72ae Compare | | ||
| ## Upgrading to 2.0.0 | ||
| | ||
| Note: this change is only breaking if you are using PropertyHistory stream |
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.
Note: this change is only breaking if you are using the PropertyHistory stream.
| | ||
| Note: this change is only breaking if you are using PropertyHistory stream | ||
| | ||
| With this update, we have access to historical property changes for Deals and Companies, just like we have it for Contacts. That is why Property History stream was renamed to Contacts Property History and two new streams were added: Deals Property History and Companies Property History. |
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.
With this update, you can now access historical property changes for Deals and Companies, in addition to Contacts. Property History stream has been renamed to Contacts Property History (since it historically contained historical property changes from Contacts) and two new streams were added: Deals Property History and Companies Property History.
This is a breaking change because Property History has been replaced with Contacts Property History, so please follow the instructions below to migrate to version 2.0.0:
What
Property History stream should contain data for Deals and Companies in addition to Contacts: https://github.com/airbytehq/product-request-backlog/issues/25
How
Migrate PropertyHistory to ContactsPropertyHistory
Add CompaniesPropertyHistory stream
Add DealsPropertyHistory stream
Made refactoring
Add unit tests