milvus/pkg
SwechchhaSinha b34f6588ee
fix: [cherry-pick] changes to propagate traceid from client (#32264) (#34640)
https://github.com/milvus-io/milvus/issues/32321
PR merged to master -
[#32264](https://github.com/milvus-io/milvus/pull/32264)

Issue Description:
Tracing is an important means of identifying bottleneck points in a
system and is crucial for debugging production issues. Milvus(or any DB)
is generally the most downstream system for an user call -- a user call
can originate from UI and pass through multiple components, in
micro-services architecture, before reaching Milvus. So, when an user
experiences a glitch, one would debug the call trace via logs using a
common trace id. As of now, Milvus generates a new trace id for every
call and this request is to make sure client can pass the trace id which
will be used for all the logs across the Milvus sub-components so that
one can fetch logs for a user call across the components -- including
Milvus.

Signed-off-by: Shreesha Srinath Madogaran <smadogaran@salesforce.com>
Signed-off-by: Swechchha Sinha <swechchha.sinha@salesforce.com>
Co-authored-by: madogar <36537062+madogar@users.noreply.github.com>
Co-authored-by: Shreesha Srinath Madogaran <smadogaran@salesforce.com>
2024-08-16 14:12:54 +08:00
..
common enhance: Bump milvus version to v2.3.21 (#35419) 2024-08-13 11:44:20 +08:00
config enhance: [2.3] Cache formatted key for param item (#31388) (#31402) 2024-03-19 19:25:10 +08:00
eventlog Remove deprecated io/ioutil usage (#27747) 2023-10-17 20:32:09 +08:00
log fix: [Cherry-pick] log can not reduce level (#28770) 2023-11-28 16:26:33 +08:00
metrics enhance: add metric to record disk quota (#35305) (#35320) 2024-08-08 10:06:17 +08:00
mq fix: Prevent dispatcher merging if curTs is 0 (#34562) (#34626) 2024-07-12 15:19:36 +08:00
tracer enhance: Support otlp with insecure (#29131) 2023-12-12 16:44:37 +08:00
util fix: [cherry-pick] changes to propagate traceid from client (#32264) (#34640) 2024-08-16 14:12:54 +08:00
Makefile Add the mock factory of msg stream (#27834) 2023-10-20 20:14:08 +08:00
go.mod enhance: Upgrade go version from 1.20 to 1.21 (#34759) 2024-07-22 10:09:42 +08:00
go.sum enhance: Bump milvus & proto version to v2.3.16 (#33127) 2024-05-21 16:39:40 +08:00
rules.go Add back `gocritic` linter and fix related issues (#27289) 2023-09-22 10:05:26 +08:00