Commit Graph

27 Commits

Author SHA1 Message Date
Weny Xu 7668a882d5 feat: introduce node workloads (#235)
* feat: introduce node workloads

* feat: add feature gate

* chore: apply suggestions from CR
2025-05-09 17:35:49 +08:00
Weny Xu fb8e20ce29 feat: add extensions field to GrantedRegion (#227) 2025-04-03 20:28:44 +08:00
Weny Xu 103948cbce feat: add manifest_version to GrantedRegion (#224) 2025-03-31 14:18:13 +08:00
AntiTopQuark c5419bbd20 feat: enhancement information_schema.flows (#221)
* feat:enhancement information_schema.flows

* chore: make all

---------

Co-authored-by: discord9 <discord9@163.com>
2025-03-11 21:15:10 +08:00
LFC a25adc8a01 feat: add cpu cores count in heartbeat's node info (#217)
* feat: add cpu cores number to `NodeInfo`
2025-02-20 11:28:29 +08:00
discord9 fc45ac4cce feat: flow state size (#193)
* feat: add flow state size

* chore: protoc

* refactor: use FlowId not uint64

* fix: use uint32

* chore: make
2024-10-29 17:06:51 +08:00
Weny Xu b4d301184e feat: rename replay_timeout_secs to timeout_secs (#191)
* feat: add `flush_timeout_secs` to `MigrateRegionRequest`

* chore: use `timeout_secs`

* feat: introduce `DowngradingLeader`
2024-10-17 13:13:26 +08:00
jeremyhi 157cfdb527 feat: heartbeat extension field (#190)
* feat: heartbeat extemsion field

* feat: extension to extensions
2024-09-06 16:09:14 +08:00
Ning Sun c437b55725 feat: add channel field to query context (#183)
* feat: add source field to query context

* refactor: rename field to channel

* chore: fix indent
2024-07-30 21:45:23 +08:00
Jeremyhi a70a6af9c6 feat: flownode role (#178) 2024-06-18 11:42:08 +08:00
dennis zhuang f699e240f7 feat: adds node info to heartbeat request (#160) 2024-04-30 11:21:05 +08: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
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
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 8f9cba5171 refactor: heartbeat protocol (#56) 2023-07-07 18:02:48 +08: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 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
JeremyHi e8abf8241c feat: rpc message based heartbeat (#30)
* feat: rpc message based heartbeat

* chore: by cr
2023-04-26 18:59:45 +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
LFC 6fadcf8c7a move protobuf from GreptimeDB (#1)
* move protobuf from GreptimeDB

* add license check

* add other github actions
2023-02-09 14:59:48 +08:00