[Feature] tracelogger stacklevel #5766
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
修复trace logger 中文件名和行数不正确问题
修改前:
[2025-12-25 13:39:45,075] [INFO ] (trace_logger.py:print:26) [thread=139910856726336] [thread_name=MainThread] [timestamp=1766641185075] [request_id=chatcmpl-28617d49-9721-49e4-bd47-22b7eeaf21b7] [user_id=None] [event=POSTPROCESSING_END] [stage=POSTPROCESSING]
修改后:
[2025-12-25 13:49:14,239] [INFO ] (engine_client.py:add_requests:277) [thread=139996428740416] [thread_name=MainThread] [timestamp=1766641754239] [request_id=chatcmpl-9e45511f-0efb-48e1-a3bd-f7de09e36b7b_0] [event=PREPROCESSING_START] [stage=PREPROCESSING]
Modifications
Usage or Command
Accuracy Tests
Checklist
[FDConfig],[APIServer],[Engine],[Scheduler],[PD Disaggregation],[Executor],[Graph Optimization],[Speculative Decoding],[RL],[Models],[Quantization],[Loader],[OP],[KVCache],[DataProcessor],[BugFix],[Docs],[CI],[Optimization],[Feature],[Benchmark],[Others],[XPU],[HPU],[GCU],[DCU],[Iluvatar],[Metax]]pre-commitbefore commit.releasebranch, make sure the PR has been submitted to thedevelopbranch, then cherry-pick it to thereleasebranch with the[Cherry-Pick]PR tag.