chore: increase MAX_CONNECTION_POOL_SIZE from 20 to 40#926
chore: increase MAX_CONNECTION_POOL_SIZE from 20 to 40#926devin-ai-integration[bot] wants to merge 1 commit intomainfrom
Conversation
Co-Authored-By: unknown <>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
👋 Greetings, Airbyte Team Member!Here are some helpful tips and reminders for your convenience. 💡 Show Tips and TricksTesting This CDK VersionYou can test this version of the CDK using the following: # Run the CLI from this branch:
uvx 'git+https://github.com/airbytehq/airbyte-python-cdk.git@devin/1772449759-increase-max-connection-pool-size#egg=airbyte-python-cdk[dev]' --help
# Update a connector to use the CDK from this branch ref:
cd airbyte-integrations/connectors/source-example
poe use-cdk-branch devin/1772449759-increase-max-connection-pool-sizePR Slash CommandsAirbyte Maintainers can execute the following slash commands on your PR:
|
PyTest Results (Full)3 872 tests 3 860 ✅ 11m 26s ⏱️ Results for commit 13b692c. |
|
/prerelease
|
Summary
Increases
MAX_CONNECTION_POOL_SIZEfrom 20 to 40 inairbyte_cdk/sources/http_config.pyand updates the two corresponding test assertions.With connectors now supporting
max_concurrencyup to 40 (e.g., source-intercom PR), the previous pool size of 20 causes urllib3 warnings:Connections still succeed but bypass the pool (no reuse), reducing efficiency. This change aligns the pool size with the maximum concurrency connectors can configure.
Review & Testing Checklist for Human
max_concurrencysetting) rather than a static increase — the existing comment inhttp_config.pyalready notes this as a future improvementNotes
Requested by: gl_anatolii.yatsuk
Devin session