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

feat(awc): allow to configure connector per request #3515

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

joelwurtz
Copy link
Contributor

@joelwurtz joelwurtz commented Dec 6, 2024

PR Type

Feature

PR Checklist

  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • A changelog entry has been made for the appropriate packages.
  • Format code with the latest stable rustfmt.
  • (Team) Label with affected crates and semver status.

Overview

Goal of this PR is to allow configure some connector options per request instead of needed different clients

It's not finished but i'm wondering how far this should go.

Since it's based on #3522 it allow to have a different pool on different conn life time or other config (like h2 windows size) which will be better as it ensure proper connection option.

@joelwurtz
Copy link
Contributor Author

joelwurtz commented Dec 9, 2024

EDIT: This pr has been rebased on #3522 so we can benefit from the pool key being determined by the connect object (instead of authority)

@joelwurtz joelwurtz force-pushed the feat/allow-to-configure-connector-per-request branch 2 times, most recently from 9c96b24 to c7b0c06 Compare December 9, 2024 13:11
@joelwurtz joelwurtz force-pushed the feat/allow-to-configure-connector-per-request branch from c7b0c06 to 610dd61 Compare December 11, 2024 12:07
@robjtede robjtede added A-awc project: awc B-semver-minor B-semver-major breaking change requiring a major version bump and removed B-semver-minor labels Dec 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-awc project: awc B-semver-major breaking change requiring a major version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants