milvus/internal/util/pipeline
yihao.dai a57c9e61fc
enhance: [cherry-pick] optimize datanode cpu usage and correct the update logic of ttchecker (#34383)
This PR cherry-picks the following commits:
- Try to improve cpu usage by refactoring the ttchecker logic and
caching string. https://github.com/milvus-io/milvus/pull/33267
- Correct the update logic of timerecorder in the flowgraph to avoid
false failure: "some node(s) haven't received input".
https://github.com/milvus-io/milvus/pull/34339

issue: https://github.com/milvus-io/milvus/issues/33266,
https://github.com/milvus-io/milvus/issues/34337

pr: https://github.com/milvus-io/milvus/pull/33267,
https://github.com/milvus-io/milvus/pull/34339

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
Co-authored-by: Xiaofan <83447078+xiaofan-luan@users.noreply.github.com>
2024-07-04 16:34:17 +08:00
..
errors.go
message.go
node.go enhance: [cherry-pick] optimize datanode cpu usage and correct the update logic of ttchecker (#34383) 2024-07-04 16:34:17 +08:00
pipeline_test.go
pipeline.go enhance: [cherry-pick] optimize datanode cpu usage and correct the update logic of ttchecker (#34383) 2024-07-04 16:34:17 +08:00
stream_pipeline_test.go enhance: move rocksmq from internal to pkg (#34165) 2024-06-26 13:36:05 +08:00
stream_pipeline.go enhance: move rocksmq from internal to pkg (#34165) 2024-06-26 13:36:05 +08:00