Skip to content
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: handle rate limit for bulk operations #24690

Conversation

roman-yermilov-gl
Copy link
Collaborator

What

handle rate limit for bulk operations

@roman-yermilov-gl roman-yermilov-gl self-assigned this Mar 30, 2023
@octavia-squidington-iii octavia-squidington-iii added area/connectors Connector related issues connectors/source/salesforce area/documentation Improvements or additions to documentation labels Mar 30, 2023
@roman-yermilov-gl
Copy link
Collaborator Author

roman-yermilov-gl commented Mar 30, 2023

/test connector=connectors/source-salesforce

🕑 connectors/source-salesforce https://github.com/airbytehq/airbyte/actions/runs/4562941048
✅ connectors/source-salesforce https://github.com/airbytehq/airbyte/actions/runs/4562941048
Python tests coverage:

Name                                         Stmts   Miss  Cover
----------------------------------------------------------------
source_salesforce/utils.py                       8      0   100%
source_salesforce/__init__.py                    2      0   100%
source_salesforce/source.py                     96      6    94%
source_salesforce/streams.py                   400     33    92%
source_salesforce/api.py                       155     14    91%
source_salesforce/exceptions.py                  8      1    88%
source_salesforce/rate_limiting.py              22      3    86%
source_salesforce/availability_strategy.py      17      8    53%
----------------------------------------------------------------
TOTAL                                          708     65    91%
Name                                         Stmts   Miss  Cover
----------------------------------------------------------------
source_salesforce/__init__.py                    2      0   100%
source_salesforce/exceptions.py                  8      1    88%
source_salesforce/api.py                       155     21    86%
source_salesforce/availability_strategy.py      17      3    82%
source_salesforce/streams.py                   400     88    78%
source_salesforce/rate_limiting.py              22      6    73%
source_salesforce/source.py                     96     33    66%
source_salesforce/utils.py                       8      7    12%
----------------------------------------------------------------
TOTAL                                          708    159    78%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:100: The previous and actual specifications are identical.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:578: The previous and actual discovered catalogs are identical.
================== 39 passed, 2 skipped in 412.12s (0:06:52) ===================

@roman-yermilov-gl roman-yermilov-gl merged commit 15f3ff6 into master Mar 31, 2023
23 of 25 checks passed
@roman-yermilov-gl roman-yermilov-gl deleted the ryermilov/source-salesforce-rate-limit-handle-for-bulk-operations branch March 31, 2023 14:10
@roman-yermilov-gl
Copy link
Collaborator Author

roman-yermilov-gl commented Mar 31, 2023

/publish connector=connectors/source-salesforce

if you have connectors that successfully published but failed definition generation, follow step 4 here ▶️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/connectors Connector related issues area/documentation Improvements or additions to documentation connectors/source/salesforce
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants