-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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 Intercom: Support high volume syncs #11595
Comments
@sherifnada did you think issue with performance connected is source issue. How I understand @alafanechere talk about that here: #12671 (comment) |
@lazebnyi this should not block certifications atm |
Team, let's pick this back up alongside an investigation of: https://github.com/airbytehq/oncall/issues/274. Please reach out to @sherifnada when you dig in to gain access to the impacted workspace. |
@sherifnada |
Another complain in Discourse: https://airbyte7538.zendesk.com/agent/tickets/1459 And from other Intercom issue in github #12506 looks contact took 15h to finished, in this case the stream has the majority of data (1mm records)
|
Zendesk ticket #1459 has been linked to this issue. |
Comment made from Zendesk by Marcos Marx on 2022-07-05 at 12:28:
|
We disabled incremental for the |
How many records do you have for contacts stream? |
More than 9Gb according to logs |
Potentially one promising direction here is to use the |
@sherifnada We are currently facing this issue with company_segments taking at least 12 hours |
@sherifnada the Unfortunately, we cannot use it for all streams available for now. @mrhallak The general speed of the connector has already been tuned to its max, considering rate limits and caching strategy. The other option is to make dependent streams call their endpoints in async mode (in the theory of course) |
Tell us about the problem you're trying to solve
A user was trying to sync a high volume instance of Intercom (logs below). The connector spent many hours (50+ hours) syncing data from the contacts stream. This is a bad user experience as it does not allow them to make use of the product and data quickly.
logs-97415.txt
Note that this issue is not just trying to do this for intercom, but should be used as a learning opportunity for how this can be done at the CDK level as described in airbytehq/airbyte-internal-issues#504
Describe the solution you’d like
I would like us to find a way to speed up intercom syncs coming from high volume instances such as this one. Ideally a sync takes no longer than a couple of hours in 99% of cases.
The text was updated successfully, but these errors were encountered: