milvus/internal/querynodev2/delegator
wei liu 5038036ece
enhance: Reuse hash locations during access bloom fitler (#32642)
issue: #32530 

when try to match segment bloom filter with pk, we can reuse the hash
locations. This PR maintain the max hash Func, and compute hash location
once for all segment, reuse hash location can speed up bf access

---------

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-05-07 06:13:47 -07:00
..
deletebuffer enhance: make delegator delete buffer holding all delete from cp (#29626) 2024-01-04 17:02:46 +08:00
OWNERS Fix offline set always nil (#23340) 2023-04-11 14:42:30 +08:00
delegator.go feat: LRU cache implementation (#32567) 2024-05-06 20:29:30 +08:00
delegator_data.go enhance: Reuse hash locations during access bloom fitler (#32642) 2024-05-07 06:13:47 -07:00
delegator_data_test.go enhance: Reuse hash locations during access bloom fitler (#32642) 2024-05-07 06:13:47 -07:00
delegator_test.go enhance: Reuse hash locations during access bloom fitler (#32642) 2024-05-07 06:13:47 -07:00
distribution.go fix: Report offline info in `GetDataDistribition` (#31347) 2024-03-18 14:51:04 +08:00
distribution_test.go fix: Report offline info in `GetDataDistribition` (#31347) 2024-03-18 14:51:04 +08:00
exclude_info.go fix: Check exclude segment before add new growing segment (#31803) 2024-04-10 15:29:17 +08:00
exclude_info_test.go fix: Check exclude segment before add new growing segment (#31803) 2024-04-10 15:29:17 +08:00
mock_delegator.go feat: LRU cache implementation (#32567) 2024-05-06 20:29:30 +08:00
segment_pruner.go enhance: add default value config for segment prune filterRatio(#31003) (#31580) 2024-03-27 16:13:10 +08:00
segment_pruner_test.go enhance: add default value config for segment prune filterRatio(#31003) (#31580) 2024-03-27 16:13:10 +08:00
snapshot.go Make snapshot.expired atomic (#25177) 2023-06-27 18:12:45 +08:00
snapshot_test.go load segment with target version, avoid read redundant segment (#24929) 2023-06-27 11:48:45 +08:00
types.go Format the code (#27275) 2023-09-21 09:45:27 +08:00