Weny Xu
d354d4f0f7
feat: introduce region role ( #113 )
2023-10-31 15:17:41 +08:00
Weny Xu
c27b3844e5
refactor: remove router rpc ( #114 )
2023-10-31 12:12:55 +08:00
JeremyHi
1d7dc6f18b
feat: remove the move_value api ( #111 )
2023-10-23 10:20:57 +08:00
Ruihang Xia
365922c358
chore(deps): bump tonic, tonic-build and prost ( #110 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-10-19 21:46:47 +08:00
Yingwen
ced45cb787
ci: downgrade container to 20.04 ( #108 )
2023-10-18 14:23:49 +08:00
shuiyisong
1f1dd532a1
chore: add dbname in region request header for tracking purpose ( #107 )
2023-10-07 17:16:26 +08:00
Vanish
693128abe9
feat: truncate region ( #103 )
2023-09-24 15:13:21 +08:00
Yingwen
115c108077
feat: remove create_if_not_exists from region CreateRequest ( #106 )
2023-09-20 16:11:27 +08:00
Wei
9d3f28d07d
feat: add duration column. ( #105 )
2023-09-18 19:08:44 +08:00
Ruihang Xia
637c54338f
feat: add comment field to ColumnDef ( #104 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-09-17 18:59:41 +08:00
JeremyHi
e81a60e817
feat: region storage path ( #102 )
2023-09-15 16:39:28 +08:00
LFC
81495b166b
chore: remove table ident ( #99 )
2023-09-12 23:20:59 +08:00
Ruihang Xia
33db1a4429
feat: remove region id and add request header ( #101 )
...
* remove region from database proto
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add request header to read
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* generate code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* forget some ts
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* generate code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-09-06 20:52:41 +08:00
niebayes
620337bd5e
add a missing CMakeLists.txt ( #98 )
2023-09-06 16:33:24 +08:00
LFC
1969b5d610
feat: distributed alter table in region server ( #97 )
...
* feat: alter region request
2023-09-04 18:58:35 +08:00
JeremyHi
b585955dbb
feat: v04 new heartbeat ( #96 )
...
* feat: new heartbeat
* feat: single RegionLease to handle all region ids
2023-09-01 11:51:45 +08:00
JeremyHi
6d4131f57e
feat: rm unused compact and flush ( #95 )
2023-08-30 19:03:48 +08:00
Ruihang Xia
117ec6c510
feat: remove storage path in open/create request ( #92 )
...
* feat: remove storage path in open/create request
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* generate code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* sync changes
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-30 16:15:21 +08:00
shuiyisong
f263419222
feat: create schema with options ( #93 )
...
* chore: add options to create database expr
* chore: rebase develop
2023-08-30 14:40:08 +08:00
zyy17
e8e228b026
refactor: remove **all** unnecessary 'optional' notation ( #91 )
2023-08-30 11:08:14 +08:00
Yingwen
ec2d346e09
docs: update primary key comment ( #89 )
...
Documents that primary_key holds ids of columns.
2023-08-28 17:24:10 +08:00
Ruihang Xia
3b5a687da5
feat: define header for region request ( #90 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-28 17:22:46 +08:00
LFC
73eeb12704
feat: make region request derive strum ( #87 )
...
* feat: derive "strum"
* rebase main
2023-08-28 15:41:50 +08:00
Ruihang Xia
39b0ea8d08
fix: minor changes to region server ( #88 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-28 11:00:55 +08:00
LFC
4d9ed36291
fix: typo ( #84 )
...
* fix: typo
* rebase main
2023-08-25 17:40:10 +08:00
Ruihang Xia
708866d505
chore: rename RegionServer to Region ( #85 )
...
* chore: rename RegionServer to Region
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add stream api
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-25 17:01:40 +08:00
JeremyHi
3489b47421
feat: from valuedata for value ( #82 )
2023-08-21 11:20:56 +08:00
Ruihang Xia
c30a2607be
chore: pub region mod ( #81 )
...
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-16 21:48:09 +08:00
JeremyHi
fa79839bbb
feat: interal type for row protocol, and multi row deletes ( #80 )
2023-08-16 15:09:24 +08:00
Ruihang Xia
dbb8e524ca
feat: define region server related messages ( #79 )
...
* feat: define region server related messages
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* finalise
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* generate language code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add missing field
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* push region id down
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* remove type alias for region id and column id
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* define query request
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* remove old java file
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* remove go code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-15 18:43:23 +08:00
Niwaka
f3a7cdff3c
feat: handle multiple DeleteRequest ( #76 )
2023-08-15 15:24:12 +08:00
Lei, HUANG
9b68af55c0
feat: impl serde for semantic type ( #77 )
...
* feat: derive Serialize/Deserialize for SemanticType
* feat: derive Serialize/Deserialize for SemanticType
2023-08-14 22:05:55 +08:00
Yingwen
a6897eb668
feat: mito wal proto ( #75 )
...
* feat: row-based insert
* feat: null value
* roback: null value
* feat: delete by row
* feat: add wal proto
* feat: generate code
* feat: rename mutation type to op type
* feat: Generate code
* feat: An entry per region
* feat: remove region id from WalEntry
* refactor: move mito/wal to wal
* feat: gen
* feat: remove mito
---------
Co-authored-by: jiachun <jiachun_fjc@163.com >
2023-08-14 20:08:34 +08:00
JeremyHi
d9167cab47
feat: row-based insert ( #72 )
...
* feat: row-based insert
* feat: null value
* roback: null value
* feat: delete by row
* feat: rename Value to Field
2023-08-14 12:15:44 +08:00
Zou Wei
940694cfd0
feat: add interval column type ( #74 )
...
* feat: add interval column type
* chore: add empty line
2023-08-03 11:50:19 +08:00
JeremyHi
eeae2d0dfa
refactor: common semantic type ( #73 )
2023-08-01 18:51:10 +08:00
Vanish
e665c9ff3e
feat: truncate table ( #70 )
2023-07-20 16:48:54 +08:00
LFC
8405064fda
refactor: use table id in route request ( #69 )
2023-07-20 15:35:51 +08:00
Bamboo1
16b327e3d1
fix: modify cpp grpc CMakeLists.txt ( #68 )
...
* fix: add cpp grpc CMakeLists.txt
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
* fix: add a new line at the end
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
* fix: modify cpp grpc CMakeLists.txt
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
---------
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
2023-07-18 14:20:00 +08:00
JeremyHi
bec16e50c9
feat: add status for reponse header ( #65 )
2023-07-17 11:55:51 +08:00
LFC
6e89daefca
refactor: remove unused grpc methods ( #67 )
2023-07-17 11:55:01 +08:00
Bamboo1
9b23f284e9
fix: add cpp grpc CMakeLists.txt ( #66 )
...
* fix: add cpp grpc CMakeLists.txt
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
* fix: add a new line at the end
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
---------
Signed-off-by: ZhuZiyi <zyzhu2001@gmail.com >
2023-07-15 19:28:05 +08:00
Lei, HUANG
f2b48c7fd9
fix: generate cpp grpc services ( #64 )
2023-07-13 19:07:56 +08:00
dennis zhuang
ab5bc4849a
feat: adds time column type ( #62 )
2023-07-13 11:44:28 +08:00
LFC
b3039bef25
refactor: using table id in RouteRequest and DeleteRequest ( #61 )
...
* refactor: using table id in RouteRequest and DeleteRequest
2023-07-12 17:46:50 +08:00
Weny Xu
f539d95a4f
feat: add table version to alter expr ( #58 )
2023-07-12 11:00:43 +08:00
Lei, HUANG
7de3f31fd0
feat: support c++ targets ( #60 )
...
* feat: support c++ targets
* fix: compile all protos under ./proto
* chore: Apply suggestions from code review
---------
Co-authored-by: Yingwen <realevenyag@gmail.com >
2023-07-11 19:33:39 +08:00
Ruihang Xia
53d0a7c5b0
feat: add TraceID and SpanID in request header ( #59 )
...
* feat: add TraceID and SpanID in request header
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* chore: gen go and java
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
Co-authored-by: evenyag <realevenyag@gmail.com >
2023-07-11 15:42:15 +08:00
Lei, HUANG
0f30b7fcbf
feat: rebase upstream ( #57 )
2023-07-10 14:23:04 +08:00
JeremyHi
8f9cba5171
refactor: heartbeat protocol ( #56 )
2023-07-07 18:02:48 +08:00