-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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-Salesforce: Bulk API limited to 10,000 records #6122
Comments
thanks, @jagannathsrs! @yevhenii-ldv can you give your opinion on this? |
hello @jagannathsrs! This limit is specified for a one-time request to receive data on a stream, but there is pagination, which, when not all data is retrieved, asks for the next batch of data. |
Hey @yevhenii-ldv! I am facing this issue with both custom and standard streams. So far I've tried Account, AccountContactRelation, Contact. All of them have more than 50k + records and only synced 10,000 records. |
@jagannathsrs Thanks a lot for the information, I'll see what might not work correctly. |
Here is some more data to help you debug. Row counts from the Airbyte native connector and from the modified connected where I updated the limit to 500,000 records limit.
I am also attaching the logs from both the runs. Hope these help! |
We just merged this fix into master and released a new version of the connector. Upgrade your connector to version 0.1.1 and get started. To upgrade your connector version, go to the admin panel in the left hand side of the UI, find this connector in the list, and input the latest connector version. Please let us know if you have any further questions. Enjoy! |
Enviroment
Current Behavior
When using the Bulk API option for Salesforce source, it only pulls 10,000 records for any object.
Expected Behavior
Should be able to pull more than that since the SF Bulk API documentation does not specify any record limitation, only file size limitation.
I forked the SF repo and changed the limit
airbyte/airbyte-integrations/connectors/source-salesforce/source_salesforce/streams.py
Line 119 in 6ceccad
Are you willing to submit a PR?
Yes
The text was updated successfully, but these errors were encountered: