Commit Graph

43 Commits

Author SHA1 Message Date
Weny Xu e152fcbf17 feat: add QueryContext to DdlTaskRequest and FlowRequestHeader (#166) 2024-05-09 14:27:41 +08:00
Jeremyhi 5c28f1d7ca feat: add start_time_ms for metasrv node info (#167) 2024-05-09 14:26:55 +08:00
Jeremyhi 07de9a47ed feat: more metasrv node info (#163) 2024-05-07 19:00:15 +08:00
dennis zhuang f699e240f7 feat: adds node info to heartbeat request (#160) 2024-04-30 11:21:05 +08:00
Weny Xu b5412f7225 refactor: remove task suffix (#162)
* refactor: remove task suffix

* chore: rename task_options to flow_options
2024-04-29 21:22:55 +08:00
tison 95cd1ab1c0 ci: Align pull_request_template with the main repo + upgrade CI (#155)
Signed-off-by: tison <wander4096@gmail.com>
2024-04-28 10:30:32 +08:00
Ruihang Xia 783682fabc refactor: move TableName out of meta common (#152)
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
2024-04-25 20:14:54 +08:00
Weny Xu 93ebc1ba90 feat: add source_tables and source_table_ids (#151)
* feat: add `source_tables`

* feat: use `SchemaScopedTableName`

* chore: include flow proto

* chore: rename

* feat: add `CreateFlowTask` and `DropFlowTask`
2024-04-25 17:29:14 +08:00
Jeremyhi 8da84a04b1 feat: get metasrv peers (#144) 2024-04-12 17:12:19 +08:00
Weny Xu c00c73b76e feat: add PrepareRollback, RollingBack to procedure state (#142)
* feat: add `CommitRollback`, `RollingBack` to procedure state

* refactor: rename to `PrepareRollback`
2024-04-08 17:30:44 +08:00
Yohan Wal 1bd2398b68 feat: enable database creation (#141) 2024-04-07 16:07:46 +08:00
Weny Xu 06f6297ff3 feat: add drop database expr (#139) 2024-03-19 17:51:02 +08:00
dennis zhuang 96f1f0404f feat: region procedure service (#137)
* feat: adds region service and procedure service

* refactor: adds procedure service for ddl and region task

* feat: adds QueryProcedureRequest

* feat: improve ProcedureStateResponse and MigrateRegionRequest

* fix: forgot headers

* fix: remove cluster_id in MigrateRegionRequest

* refactor: rename Procedure to ProcedureService

* chore: rename peer

* fix: forgot java Procedure
2024-02-02 22:56:40 +08:00
JeremyHi 519b1d0757 feat: support batch ddl (#135)
* feat: support batch create table

* feat: ddl batch

* feat: batch ddl task

* feat: response table ids
2024-01-22 15:39:21 +09:00
Weny Xu 4377b4377c feat: add closeable_region_ids in RegionLease (#125)
* feat: add closeable_region_ids in RegionLease

* fix: use repeated uint64
2023-12-04 18:42:07 +09:00
WU Jingdi 25429306d0 feat: pass tracing context in proto (#120)
* feat: pass tracing context in proto

* fix: run make
2023-11-15 19:26:13 +08:00
Weny Xu 7eb2e78be7 feat: use GrantedRegion instead of region_ids (#117) 2023-11-03 22:40:32 +08:00
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
LFC 81495b166b chore: remove table ident (#99) 2023-09-12 23:20:59 +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
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
LFC 6e89daefca refactor: remove unused grpc methods (#67) 2023-07-17 11:55:01 +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
JeremyHi 8f9cba5171 refactor: heartbeat protocol (#56) 2023-07-07 18:02:48 +08:00
Weny Xu 917ead6274 feat: Add DropTableTask, AlterTableTask (#54)
* feat: use type instead of pb bytes

* feat: add table_info to CreateTableTask

* fix: remove unused fields

* feat: bring create route method back

* feat: add table_id in SubmitDdlTaskResponse

* feat: add drop table task

* feat: add alter table task

* chore: allow large_enum_variant

* chore: apply suggestions from CR
2023-07-06 11:55:09 +08:00
Weny Xu f82201d712 feat: add ddl task service (#53)
* feat: add ddl task service

* chore: apply suggestions from CR

* chore: add path to build.rs
2023-06-28 16:21:47 +09:00
JeremyHi 7aeaeaba1e feat: node epoch (#52)
* feat: node epoch

* feat: meta proto for golang
2023-06-20 09:54:29 +08:00
LFC 5d5eb65bb9 feat: carry duration since epoch in heartbeat (#51)
* feat: duration since epoch in heartbeat

* feat: duration since epoch in heartbeat
2023-06-19 17:49:26 +09:00
LFC aee86f4a68 feat: table ident (#50)
* feat: table ident
2023-06-15 16:23:52 +09:00
LFC abb1d0a8f3 feat: region lease (#49)
* feat: region lease

* feat: region lease

* feat: region lease
2023-06-14 19:33:35 +08:00
Weny Xu 5bf7cd1da6 feat: remove table_id in RegionStat (#43) 2023-05-30 11:37:42 +08:00
Weny Xu 8d76c044cf fix: change table_id type to u32 (#40) 2023-05-29 15:08:55 +08:00
Tarun Samanta 5838259244 fix: added table_id to RegionStat (#39)
* added table_id to RegionStat

* added go protobuf source codes
2023-05-23 21:38:23 +08:00
Ruihang Xia d32c9d5e98 chore: add license header (#35)
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
2023-05-18 14:27:17 +08:00
Weny Xu b450b690ef fix: change mailbox_messages to mailbox_message (#33) 2023-05-10 10:45:03 +08:00
Weny Xu df3ecbcf4b fix: update go-generated code (#31) 2023-05-04 15:22:28 +09:00
shuiyisong 9ec91aa19f chore: add BatchDelete to Store api (#21) 2023-03-27 15:24:03 +08:00
shuiyisong 789620919c chore: add grpc auth header (#9) 2023-02-21 18:47:32 +08:00
fys 38dde5ca2a feat: add BatchGet method in Store service (#7)
* feat: add BatchGet method in Store service

* generated go code
2023-02-20 17:24:19 +08:00
zyy17 36147379c3 feat: add go protobuf generation (#6)
* feat: add go protobuf generation

* ci: check go protbuf generation

* refactor: use 'namely/protoc-all:1.51_1' to compile the proto instead of locally binary

* refactor: no need to add the 'bin/' igore

* chore: modify code format

* refactor: add some comments to describe our modification
2023-02-15 15:10:17 +08:00