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
Server never responds when the queries are sent from client libraries #3138
Comments
Hi @suzaku , not sure about your databend version for testing third party clients. make cluster
# check on cluster healthiness
make cluster_view Client library integration test is very important, which has not been finished yet and there are several issues related to it. feel free to take those part if you are interested :) |
The Databend server I connected was started with |
I would love to help, but it takes too long to compile a Rust project on my laptop and it starts to feel like a waste of time 🤣 |
It's true that the first time to build a large rust project takes a long time. But it'll be faster for increment building. Thanks for the report, I'll try to reproduce it from your steps. |
logs:
Seems the docker image is out of date, is this because we forgot to change the branch from master to main in |
please update the docker repo, which should be updated
please update latest docker repo, which should get updated |
Thanks. I'll try later. I guess in most cases, I don't really have to do extra setup to integrate Databend, right? I can just use it like a clickhouse server. |
we maintain mysql and clickhouse protocol by default, feel free to open any issues on compatibility part. |
Good to know that, thanks. |
Summary
Description for this bug.
How to reproduce
Use client libraries of Go/Python to connect Databend as
clickhouse
ormysql
.We can use
pymysql
as an example here, but I have observed similar situation when using the Go standard library.Error message and/or stacktrace
The logs show that Databend has received the query, but it just stops there and seems to be waiting for some kind of event to happen.
If I use the Go standard library which retries every minute I'll observe the following logs:
The text was updated successfully, but these errors were encountered: