milvus/pkg
yihao.dai a4439cc911
enhance: Implement flusher in streamingNode (#34942)
- Implement flusher to:
  - Manage the pipelines (creation, deletion, etc.)
  - Manage the segment write buffer
  - Manage sync operation (including receive flushMsg and execute flush)
- Add a new `GetChannelRecoveryInfo` RPC in DataCoord.
- Reorganize packages: `flushcommon` and `datanode`.

issue: https://github.com/milvus-io/milvus/issues/33285

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2024-08-02 18:30:23 +08:00
..
common enhance: add channel num for queryHook optimization (#35104) 2024-07-31 18:59:49 +08:00
config fix: evict paramtable cache miss (#34771) 2024-08-02 11:52:14 +08:00
eventlog enhance: Update protobuf-go to protobuf-go v2 (#34394) 2024-07-29 11:31:51 +08:00
kv enhance: move rocksmq from internal to pkg module (#33881) 2024-06-25 21:18:15 +08:00
log fix: log can not reduce level (#28750) 2023-11-28 10:02:27 +08:00
metrics enhance: add segment state on data coord bin log size metrics (#35153) 2024-08-02 14:48:14 +08:00
mocks fix: streaming service related fix patch (#34696) 2024-07-16 15:49:38 +08:00
mq fix: Fix unstable TestDispatchToVchannels ut (#35163) 2024-08-01 14:56:13 +08:00
streaming enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
tracer enhance: Support otlp http exporter (#35053) 2024-07-29 17:43:49 +08:00
util enhance: Implement flusher in streamingNode (#34942) 2024-08-02 18:30:23 +08:00
.mockery_pkg.yaml fix: streaming service related fix patch (#34696) 2024-07-16 15:49:38 +08:00
go.mod enhance: Sync otlp dependency version to fix security issue (#35192) 2024-08-02 16:22:20 +08:00
go.sum enhance: Sync otlp dependency version to fix security issue (#35192) 2024-08-02 16:22:20 +08:00
Makefile enhance: add message and msgstream msgpack adaptor (#34874) 2024-07-22 20:59:42 +08:00
rules.go Add back gocritic linter and fix related issues (#27289) 2023-09-22 10:05:26 +08:00