clickhouse-rs icon indicating copy to clipboard operation
clickhouse-rs copied to clipboard

Support server protocol

Open sundy-li opened this issue 5 years ago • 2 comments

Hello, thanks for creating clickhouse-rs, you really did a great job and I doubt I can do better than that.

Is that any plan to support server protocol? Such as https://github.com/jonhoo/msql-srv.

I decide to implement such a crate to play like clickhouse-server. I found lots of codes that can be reused from clickhouse-rs. Such as the types crate. But some functions and fields are pub(crate) or private, so I can't just have them as third-party dependencies.

There are some options and I'd like to hear your advice in advance, thank you.

  1. introduce clickhouse server protocol to clickhouse-rs in this repo
  2. making another repo and reusing some code from clickhouse-rs (license compatible)

sundy-li avatar Mar 27 '21 10:03 sundy-li

Hello. Next week I'll try to write some app which emulates work of clickhouse server.

suharev7 avatar Mar 28 '21 17:03 suharev7

Ok, I have forked to https://github.com/sundy-li/clickhouse-rs, I'll do some modifications for fast POC.

sundy-li avatar Mar 29 '21 01:03 sundy-li