milvus/pkg/util/funcutil
Xiaofan 32ed2df763
fix: preserve trailing slash semantics for meta KV prefix paths (#48053)
issue: #47998 
- add util.GetPath/GetPrefixPath and replace path.Join in etcd/tikv key
composition
- normalize metastore prefix builders and Walk/Load/Remove prefix usage
with trailing /
  - fix suffix snapshot prefix/root handling when root is empty
- add regression tests for trailing-slash behavior and prefix isolation

Signed-off-by: xiaofanluan <xiaofan.luan@zilliz.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 21:13:42 +08:00
..
aggregation.go
aggregation_test.go
func.go fix: preserve trailing slash semantics for meta KV prefix paths (#48053) 2026-03-16 21:13:42 +08:00
func_test.go fix: preserve trailing slash semantics for meta KV prefix paths (#48053) 2026-03-16 21:13:42 +08:00
map.go
math.go
parallel.go
parallel_test.go
placeholdergroup.go enhance: support minhash function in DIDO (#45322) 2026-01-14 14:19:27 +08:00
placeholdergroup_test.go
policy.go
policy_test.go
random.go enhance: filter the empty timetick from consuming side (#46541) 2026-01-06 20:53:24 +08:00
random_test.go
set.go
set_test.go
slice.go
slice_test.go