milvus/pkg/streaming
Zhen Ye 49657c4690
enhance: add create segment message, enable empty segment flush (#37407)
issue: #37172

- add redo interceptor to implement append context refresh. (make new
timetick)
- add create segment handler for flusher.
- make empty segment flushable and directly change it into dropped.
- add create segment message into wal when creating new growing segment.
- make the insert operation into following seq: createSegment -> insert
-> insert -> flushSegment.
- make manual flush into following seq: flushTs -> flushsegment ->
flushsegment -> manualflush.

---------

Signed-off-by: chyezh <chyezh@outlook.com>
2024-11-08 10:16:34 +08:00
..
proto enhance: add create segment message, enable empty segment flush (#37407) 2024-11-08 10:16:34 +08:00
util enhance: add create segment message, enable empty segment flush (#37407) 2024-11-08 10:16:34 +08:00
walimpls enhance: using streaming service in insert/upsert/flush/delete/querynode (#35406) 2024-08-29 10:03:08 +08:00
OWNERS enhance: add message and msgstream msgpack adaptor (#34874) 2024-07-22 20:59:42 +08:00