clickhouse-connect
clickhouse-connect copied to clipboard
Python driver/sqlalchemy/superset connectors
### Describe the bug I am trying to insert a pandas df to a CH table via the clickhouse-connect library. I am using pandas 2.1.0, and when doing so, the...
Hi team, We just had a PT done to our system. Specifically the part of our system which uses Superset. The problem is with the error message clickhouse-connect returns. It...
Clickhouse connect supports server-side parameters of query requests, but always sends them as part of URI (particularly, as query parameters). If the server-side parameters are big enough, URL becomes too...
**Is your feature request related to a problem? Please describe.** This request is related to a performance issue. When `clickhouse_connect.driver.client.Client.query_df` results are sent back in a large number of separate...
Major DBs have their asyncio client nowdays: - postgresql: asyncpg - redis: aioredis - kafka: aiokafka - etc It's logical for any I/O access for python to be async. Note...
The native interface still retains certain advantages over HTTP, including better compression and progress packets. It would be nice to support both options. At this point this would mean: -...
Hello, thank you for this great library! Is it planned to support [Polars](https://www.pola.rs/) library at some point ?
Pandas 2.x allows the use of PyArrow backed DataFrames instead of Numpy. Adding this as an option would improve interoperability and in some cases performance as well. This should be...
We should probably provide limited support for SQLAlchemy 2.x, at least for queries/datatypes.
**Is your feature request related to a problem? Please describe.** As per the [ClickHouse docs](https://clickhouse.com/docs/en/operations/opentelemetry): > ClickHouse accepts trace context HTTP headers, as described by the [W3C recommendation](https://www.w3.org/TR/trace-context/). At the...