ClickHouse / ClickHouse/clickhouse-connect
Support Native Interface
Open
enhancement
- Dominant language
- Python
- Stars
- 521
- Forks
- 159
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 46
Description
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:
- creating a `nativeclient` subclass and implementing the required methods
- building a transport layer that converted incoming native protocol payloads to byte blocks and sent the same generated payload we now use over HTTP
However this looks like a lot less work now than it did last March
Contributor guide
Assessment
This issue has not been assessed yet.