Trace collect stats info (#5000)
1. collect stats as column exec_plan_stats 2. record request_at, reponse_at in same table system.statement_info. if statement run a long time, there will be two records in table with same value statement_id 3. add ComputationWrapper::RecordExecPlan to collect exec_plan(stats info) it will record new format in PR Explain analyze and Support json serialization for UI #5070 4. add pkg/trace codeowner xzxiong
Showing
- CODEOWNERS 1 addition, 0 deletionsCODEOWNERS
- cmd/mo-service/main.go 1 addition, 1 deletioncmd/mo-service/main.go
- pkg/frontend/mysql_cmd_executor.go 67 additions, 36 deletionspkg/frontend/mysql_cmd_executor.go
- pkg/frontend/mysql_cmd_executor_test.go 22 additions, 0 deletionspkg/frontend/mysql_cmd_executor_test.go
- pkg/frontend/test/types_mock.go 14 additions, 0 deletionspkg/frontend/test/types_mock.go
- pkg/frontend/types.go 2 additions, 0 deletionspkg/frontend/types.go
- pkg/frontend/util.go 7 additions, 4 deletionspkg/frontend/util.go
- pkg/logutil/dragonboat_test.go 1 addition, 1 deletionpkg/logutil/dragonboat_test.go
- pkg/logutil/internal_test.go 1 addition, 1 deletionpkg/logutil/internal_test.go
- pkg/logutil/logutil2/api.go 0 additions, 121 deletionspkg/logutil/logutil2/api.go
- pkg/logutil/report_test.go 1 addition, 1 deletionpkg/logutil/report_test.go
- pkg/txn/storage/txn/frontend_test.go 16 additions, 0 deletionspkg/txn/storage/txn/frontend_test.go
- pkg/util/export/batch_processor.go 1 addition, 2 deletionspkg/util/export/batch_processor.go
- pkg/util/metric/metric.go 1 addition, 1 deletionpkg/util/metric/metric.go
- pkg/util/metric/metric_test.go 5 additions, 4 deletionspkg/util/metric/metric_test.go
- pkg/util/time.go 5 additions, 0 deletionspkg/util/time.go
- pkg/util/trace/buffer_pipe.go 42 additions, 30 deletionspkg/util/trace/buffer_pipe.go
- pkg/util/trace/buffer_pipe_test.go 20 additions, 26 deletionspkg/util/trace/buffer_pipe_test.go
- pkg/util/trace/config.go 32 additions, 42 deletionspkg/util/trace/config.go
- pkg/util/trace/config_test.go 134 additions, 0 deletionspkg/util/trace/config_test.go
Please register or sign in to comment