milvus/pkg/config
wei liu cf242f9e09
fix: fix dynamic update config doesn't works for some param (#35572)
issue: #35570
milvus support config cache to spped up config access, but only evict
param's cache when param has been updated. but milvus's param may rely
on other param's value, let's say ParamsA relys on paramsB, when paramsB
updated, it will evict paramB's cache, but the paramA's cache still keep
the old value.

This PR evict all config cache to solve the above issue, cause dynamic
update config won't be much frequetly.

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-08-21 11:02:56 +08:00
..
config.go enhance: Cache formatted key for param item (#31388) 2024-03-19 14:05:05 +08:00
config_test.go fix: Check err is ErrKeyNotFound when CASCachedValue (#34488) 2024-07-08 22:00:16 +08:00
env_source.go enhance: add the seal segment when dispatch delete msgs (#34565) 2024-07-10 19:14:51 +08:00
etcd_source.go fix: Check err is ErrKeyNotFound when CASCachedValue (#34488) 2024-07-08 22:00:16 +08:00
etcd_source_test.go fix: use atomic.Pointer to store EventHandler in case of data race (#30205) 2024-01-23 19:09:04 +08:00
event.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
event_dispatcher.go enhance: support clean paramtable config event in test (#30534) 2024-02-20 14:16:51 +08:00
event_dispatcher_test.go enhance: Add unittest for `config.EventDispatcher` (#28552) 2023-11-18 19:12:20 +08:00
file_source.go fix: Check err is ErrKeyNotFound when CASCachedValue (#34488) 2024-07-08 22:00:16 +08:00
manager.go fix: fix dynamic update config doesn't works for some param (#35572) 2024-08-21 11:02:56 +08:00
manager_test.go fix: Check err is ErrKeyNotFound when CASCachedValue (#34488) 2024-07-08 22:00:16 +08:00
refresher.go enhance: adjust config source for support config event use paramtable (#29995) 2024-01-26 19:07:00 +08:00
source.go fix: paramtable cache cause dynamic config non-dynamic (#33473) 2024-06-04 11:39:46 +08:00
source_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00