milvus/internal/flushcommon/metacache/pkoracle
congqixia cb7f2fa6fd
enhance: Use v2 package name for pkg module (#39990)
Related to #39095

https://go.dev/doc/modules/version-numbers

Update pkg version according to golang dep version convention

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-22 23:15:58 +08:00
..
README.md enhance: Add back BF lazy load logic for datanode watch channel (#35646) 2024-08-22 19:42:57 +08:00
bloom_filter_set.go enhance: Use v2 package name for pkg module (#39990) 2025-02-22 23:15:58 +08:00
bloom_filter_set_test.go enhance: Use v2 package name for pkg module (#39990) 2025-02-22 23:15:58 +08:00
lazy_pk_stats.go enhance: Use v2 package name for pkg module (#39990) 2025-02-22 23:15:58 +08:00
pk_stats.go enhance: Add back BF lazy load logic for datanode watch channel (#35646) 2024-08-22 19:42:57 +08:00

README.md

pkoracle package

This package defines the interface and implementations for segments bloom filter sets of flushcommon metacache.

BloomFilterSet

The basic implementation with segment statslog. A group of bloom filter to perdict whethe some pks exists in the segment.

LazyPkStats

A wrapper for lazy loading PkStats. The inner PkStats could be added async.

CANNOT be used for growing segment.