Ruihang Xia
1565c8d236
chore: specify import style in rustfmt ( #460 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2022-11-15 15:58:54 +08:00
fys
d08f8b87a6
feat: convert different protocol to InsertRequest ( #426 )
...
* add line_writer and convert insert_stmt to InsertRequest
* support convert influxdb line protocol to InsertRequest
* support convert opentsdb to InsertRequest
* cr
2022-11-09 16:18:54 +08:00
fys
c2e1b0857c
refactor: optimize channel_manager ( #401 )
...
* refactor: use dashmap in channel manager
* add benchmark for channel manager
* access field in channel use AtomicUsize
* cr
2022-11-07 16:09:01 +08:00
Jiachun Feng
2d4a44414d
feat: refactor for test ( #375 )
...
* chore: add set_header macro & remove some unnessary code
* chore: channel_mannager with connector
2022-11-01 17:34:54 +08:00
Ruihang Xia
8ab43b65ea
feat: serialize/deserialize logical and execution plan via substrait ( #317 )
...
* fix: change Utf8Array indice type
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* refactor: remove unused sub-crate
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* feat: impl for both Logical and Execution plan
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* refactor: move test-util subcrate into table
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* test: table scan logical plan round trip
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* drop support of physical plan
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix warnings
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* rename trait fns to encode/decode
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* address review comments
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2022-10-24 15:29:33 +08:00
Jiachun Feng
b650656ae3
chore: refactor meta protocol ( #332 )
...
* chore: refactor channel_config
* chore: refactor grpc protocol
* feat: heartbeat streams
2022-10-21 20:30:57 +08:00
Jiachun Feng
d5b34f8917
feat: metasrv ( #300 )
...
* meta: meta api&client
* meta: heartbeat server init
* feat: kv store
* chore: grpc server
* chore: meta server bootstrap
* feat: heartbeat client
* feat: route for create table
* chore: a channel pool manager
* feat: route client
* feat: store client
* chore: meta_client example
* chore: change schema
* chore: unit test & by cr
* chore: refactor meta client
* chore: add unit test
2022-10-19 11:02:58 +08:00
dennis zhuang
25a16875b6
feat: create table and add new columns automatically in gRPC ( #310 )
...
* fix: readme
* feat: change Column's datatype in protobuf from optional to required
* feat: supports creating table and adding new columns automatically in gRPC, #279 , #283
* fix: test
* refactor: execute_grpc_insert
* refactor: clean code and add test
* fix: test after rebasing develop branch
* test: test grpc server with different ports
* fix: typo
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
* fix: typo
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
* chore: minor changes
* chore: build_alter_table_request
Co-authored-by: Ruihang Xia <waynestxia@gmail.com >
2022-10-17 10:34:52 +08:00
fys
fe8327fc78
feat: support write data via influxdb line protocol in frontend ( #280 )
...
* feat: support influxdb line protocol write
2022-09-29 17:08:08 +08:00
Lei, Huang
3f9144a2e3
fix: StringVector use Utf8Array ( #222 )
2022-09-02 11:25:33 +08:00
fys
db55c69117
feat: impl grpc physical plan ( #212 )
...
* chore: rename "convert.rs" to "serde.rs"
* proto definition
* impl "projection"
* add mock_input_exec for test
* impl physical plan execution
2022-08-31 21:43:50 +08:00