8000 feat(emqx_trace): add JSON trace log entry formatter by kjellwinblad · Pull Request #12863 · emqx/emqx · GitHub
[go: up one dir, main page]

Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
a655874
feat(emqx_trace): add JSON trace log entry formatter
kjellwinblad Apr 11, 2024
3c5c3eb
docs: add change log entry
kjellwinblad Apr 11, 2024
6fd7a06
fix: problems reported by dialyzer
kjellwinblad Apr 11, 2024
aa39835
feat(emqx_cli): add parameter for trace format (plain or json)
kjellwinblad Apr 11, 2024
968dc2c
fix(json trace format): use best_effort_json instead of new encoder
kjellwinblad Apr 12, 2024
6c0ee8b
test(emqx_trace_SUITE): fix failure due to new field
kjellwinblad Apr 12, 2024
ef9f8a8
fix: unreachable clause found by dialyzer
kjellwinblad Apr 14, 2024
10957e7
fix: change name of the default trace log format from plain to text
kjellwinblad Apr 18, 2024
aa388ad
fix(json trace format): format client_ids and rule_ids as lists
kjellwinblad Apr 18, 2024
3232ab5
fix(rule tracing): unset trace meta data in try-after-end
kjellwinblad Apr 18, 2024
8f1486f
fix: clean up trace messages to make it easier to interpret
kjellwinblad Apr 18, 2024
f5b0439
fix(emqx_rule_engine_api_rule_apply_SUITE): flaky test case
kjellwinblad Apr 18, 2024
7be1873
test(emqx_rule_engine_api_rule_apply_SUITE): remove unnecessary code
kjellwinblad Apr 18, 2024
285bfa9
fix: improve rendering of action_template_rendered trace
kjellwinblad Apr 18, 2024
09b414f
test: add necessary application to test suites
kjellwinblad Apr 18, 2024
c163956
fix(trace formatter): remove record field to enable rolling upgrade
kjellwinblad Apr 19, 2024
9e46c18
fix(emqx_trace_SUITE:t_base_create_delete): broken test case
kjellwinblad Apr 19, 2024
2890bc2
fix(tracing): remove internal extra field from the trace config
kjellwinblad Apr 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix(emqx_rule_engine_api_rule_apply_SUITE): flaky test case
  • Loading branch information
kjellwinblad committed Apr 18, 2024
commit f5b043972443532688649be5ca429374f5626165
11 changes: 10 additions & 1 deletion apps/emqx/test/emqx_trace_SUITE.erl
Original file line number Diff line number Diff line change
Expand Up @@ -512,4 +512,13 @@ build_old_trace_data() ->

reload() ->
catch ok = gen_server:stop(emqx_trace),
{ok, _Pid} = emqx_trace:start_link().
case emqx_trace:start_link() of
{ok, _Pid} = Res ->
Res;
NotOKRes ->
ct:pal(
"emqx_trace:start_link() gave result: ~p\n"
"(perhaps it is already started)",
[NotOKRes]
)
end.
0