milvus/internal/core
congqixia 55b33cd3cf
fix: [2.4] Fix tracing config update logic (#35928) (#35998)
Cherry-pick from master
pr: #35928 
Related to #35927

There are serveral issue this PR addresses:
- Use `ResetTraceConfig` method instead init one in update event handler
- Implement dynamic stats.Handler to receive tracing config update event
- Update `enable_trace` flag when `ResetTraceConfig` is invoked
- Change `enable_trace` to `std::atomic<bool>` in case of data race

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-09-06 11:19:05 +08:00
..
build-support chore: remove repetitive words (#31153) 2024-03-20 10:17:07 +08:00
cmake enhance: optimize milvus core building (#35660) 2024-08-27 18:55:00 +08:00
src fix: [2.4] Fix tracing config update logic (#35928) (#35998) 2024-09-06 11:19:05 +08:00
thirdparty feat: [2.4] Encode traceID and spanID as hex string & upgrade knowhere version (#35568) 2024-08-28 17:03:00 +08:00
unittest fix: memory leak in unittest and open the USE_ASAN option when build unittest (#35857) 2024-09-02 16:01:04 +08:00
build.sh milvus support multi index engine (#27178) 2023-09-22 09:59:26 +08:00
CMakeLists.txt enhance: optimize milvus core building (#35660) 2024-08-27 18:55:00 +08:00
conanfile.py enhance: optimize retrieve on dynamic field (#35602) 2024-08-22 14:18:57 +08:00
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
run_clang_format.sh enhance: [2.4] Use clang-format-12 to perform cpp check (#35119) 2024-07-31 10:33:50 +08:00