milvus/pkg/util/typeutil
Buqian Zheng f4a91e135b
enhance: Allow empty sparse row (#34700)
issue: #29419

* If a sparse vector with 0 non-zero value is inserted, no ANN search on
this sparse vector field will return it as a result. User may retrieve
this row via scalar query or ANN search on another vector field though.
* If the user uses an empty sparse vector as the query vector for a ANN
search, no neighbor will be returned.

Signed-off-by: Buqian Zheng <zhengbuqian@gmail.com>
2024-08-16 14:14:54 +08:00
..
backoff_timer.go enhance: segment alloc interceptor (#34996) 2024-08-04 07:40:15 +08:00
backoff_timer_test.go enhance: segment alloc interceptor (#34996) 2024-08-04 07:40:15 +08:00
cache.go
chan.go
convension.go
conversion_test.go
float_util.go
float_util_test.go
gen_empty_field_data.go
get_dim.go
hash.go
hash_test.go
heap.go
heap_test.go
id_allocator.go
index.go
index_test.go
kv_pair_helper.go
kv_pair_helper_test.go
map.go
map_test.go
multipart_queue.go
multipart_queue_test.go
ordered_map.go
ordered_map_test.go
pair.go
schema.go enhance: Allow empty sparse row (#34700) 2024-08-16 14:14:54 +08:00
schema_test.go enhance: Allow empty sparse row (#34700) 2024-08-16 14:14:54 +08:00
set.go
set_test.go
shared_reference.go
shared_reference_test.go
skip_list.go
skip_list_test.go
string_util.go
string_util_test.go
time.go
time_test.go
type.go
version.go
version_test.go