-
Notifications
You must be signed in to change notification settings - Fork 543
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
Multi-endpoint support #956
Conversation
@zhicwu what was changed that the build it falling? |
The initial build failure was related to how we handle null parameter for insertion. It was impacted by fundamental change s being made to pass ClickHouseConfig among ClickHouseNode, ClickHouseClient, and ClickHouseRequest. This resulted in incorrect format(TabSepartedWithNamesAndTypes instead of TabSeprated) used in |
The build failure(session locked) happens occasionally in the past(see ClickHouse/ClickHouse#35948), which is irrelevant to this PR. |
@zhicwu I am using the driver version 0.4.6, Why does each request use the same endpoint? and it changed when i restart my application. my conf like that:
|
Implements basic load-balancing and failover mentioned in #894. Key changes:
system.clusters
table)Configuration:
Performance:
Usage: