-
Notifications
You must be signed in to change notification settings - Fork 254
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
deprecate get_client
and get_multi_client
#177
Conversation
Backports to the beta branch are to be avoided unless absolutely necessary for fixing bugs, security issues, and perf regressions. Changes intended for backport should be structured such that a minimum effective diff can be committed separately from any refactoring, plumbing, cleanup, etc that are not strictly necessary to achieve the goal. Any of the latter should go only into master and ride the normal stabilization schedule. Exceptions include CI/metrics changes, CLI improvements and documentation updates on a case by case basis. |
deprecate get_client and get_multi_client (cherry picked from commit 00c984f)
… (#182) * deprecate `get_client` and `get_multi_client` (#177) deprecate get_client and get_multi_client (cherry picked from commit 00c984f) * bump deprecated version numbers --------- Co-authored-by: Greg Cusack <[email protected]>
…a-xyz#177) (anza-xyz#182) * deprecate `get_client` and `get_multi_client` (anza-xyz#177) deprecate get_client and get_multi_client (cherry picked from commit 00c984f) * bump deprecated version numbers --------- Co-authored-by: Greg Cusack <[email protected]>
deprecate get_client and get_multi_client
3rd PR on the way to remove ThinClient completely.
See
bench-tps
client totpu-client
solana-labs/solana#35335ThinClient
and removeThinClient
frombench-tps
solana-labs/solana#35365This PR is made in response to: #117 (comment)
This PR must be merged before PR: #117
Problem
ThinClient
is deprecated. Need to deprecateget_client
andget_multi_client
ingossip/
before removingThinClient
fromdos/
Summary of Changes
Deprecate
get_client
(changed interface note) andget_multi_client
(will be removed)