milvus/internal/streamingnode/server/flusher/flusherimpl
Zhen Ye e9ab73e93d
enhance: add schema version at recovery storage (#43500)
issue: #43072, #43289

- manage the schema version at recovery storage.
- update the schema when creating collection or alter schema.
- get schema at write buffer based on version.
- recover the schema when upgrading from 2.5.

---------

Signed-off-by: chyezh <chyezh@outlook.com>
2025-07-23 21:38:54 +08:00
..
data_service_wrapper.go enhance: add schema version at recovery storage (#43500) 2025-07-23 21:38:54 +08:00
flusher_components.go enhance: add schema version at recovery storage (#43500) 2025-07-23 21:38:54 +08:00
metrics.go enhance: refactor metrics of streaming (#40031) 2025-02-25 12:25:56 +08:00
msg_handler_impl.go fix: Pre-check import message to prevent pipeline block indefinitely (#42415) 2025-06-11 13:40:38 +08:00
msg_handler_impl_test.go enhance: add partition gc at streaming arch (#42179) 2025-05-29 23:20:30 +08:00
pool.go enhance: Use v2 package name for pkg module (#39990) 2025-02-22 23:15:58 +08:00
schema_manager.go enhance: add schema version at recovery storage (#43500) 2025-07-23 21:38:54 +08:00
util.go fix: stop retry if collection not found too much when get recovery from coord (#41980) 2025-05-22 16:22:24 +08:00
wal_flusher.go enhance: add schema version at recovery storage (#43500) 2025-07-23 21:38:54 +08:00
wal_flusher_test.go enhance: add schema version at recovery storage (#43500) 2025-07-23 21:38:54 +08:00