-
Notifications
You must be signed in to change notification settings - Fork 375
feat(python): expose TCP client configuration #3776
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
Open
ethanlin01x
wants to merge
29
commits into
apache:master
Choose a base branch
from
ethanlin01x:feat/python-tcp-config
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
c8157a2
feat(python): expose TCP client configuration to Python
ethanlin01x 4d5f97c
test(python): cover the TCP client configuration surface
ethanlin01x 44e02e2
docs(python): add a client configuration example
ethanlin01x 76ab557
docs(python): document client configuration in the SDK README
ethanlin01x 921cd8f
fix(python): validate durations and derive config defaults from Rust
ethanlin01x a82351c
test(python): make the unit marker selectable and pin duration edges
ethanlin01x b3190f4
docs(python): make the README configuration snippet runnable
ethanlin01x 4fb0ff3
docs(python): fold the configuration example into getting-started
ethanlin01x 12da3bc
docs(python): show the optional TcpConfig fields inline in the README
ethanlin01x 1e5561d
docs(python): name Python exceptions and drop Rust types from docs
ethanlin01x 42ad9ab
docs(python): describe results in Python terms instead of Ok(())
ethanlin01x 92048cb
fix(python): keep full microsecond precision when reading durations
ethanlin01x dc180e5
test(python): cover negative durations on the pre-existing surface
ethanlin01x ab97c0b
docs(python): state the cost of disabling certificate validation
ethanlin01x 6278728
Merge branch 'master' into feat/python-tcp-config
ethanlin01x fef08b4
Merge branch 'master' into feat/python-tcp-config
ethanlin01x 94a659d
Merge branch 'master' into feat/python-tcp-config
ethanlin01x 85c0708
Merge branch 'master' into feat/python-tcp-config
ethanlin01x acd01f6
fix(python): reject zero durations that spin the client
ethanlin01x 54e80df
docs(python): name the failure modes the configuration can reach
ethanlin01x 72025b3
fix(python): print the whole configuration and fail the examples cleanly
ethanlin01x 7ae1f00
test(python): say what the duration and equivalence tests prove
ethanlin01x 71e3936
docs(python): point the readme CA path at the file it means
ethanlin01x 9150053
fix(python): report an out-of-range retry count as a value error
ethanlin01x f80d1f0
Merge branch 'master' into feat/python-tcp-config
ethanlin01x 752a4b9
Merge branch 'master' into feat/python-tcp-config
ethanlin01x b4c3584
Merge branch 'master' into feat/python-tcp-config
hubcio b63f701
Merge branch 'master' into feat/python-tcp-config
ethanlin01x 9ee182d
Merge branch 'master' into feat/python-tcp-config
ethanlin01x File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.