Zaiming (Stone) Shi
14ba75502f
chore: update copyright year
2023-01-02 14:54:38 +01:00
zhongwencool
3dddacb3f0
chore: update emqx_trace_api into appup.src
2022-10-26 10:16:33 +08:00
zhongwencool
81d4bd10a3
fix: alway use os:system_time/1 when managing traces
2022-10-26 10:07:44 +08:00
zhongwencool
0d903eb2e1
chore: update changelog
2022-10-26 10:03:00 +08:00
zhongwencool
59b5923887
chore: update changelog and appup.src
2022-10-26 10:03:00 +08:00
zhongwencool
4e4f72d479
fix: use os:system_time replace erlang:system_time in trace's start_at/end_at
2022-10-26 10:03:00 +08:00
zhongwencool
3dd2084c2e
fix: get trace list crash when trace not initialized
2022-10-26 10:03:00 +08:00
zhongwencool
0a98071068
Merge branch 'add-trace-detail-api' of https://github.com/zhongwencool/emqx into add-trace-detail-api
2022-08-10 15:29:08 +08:00
zhongwencool
e59f542afd
test: add more debug info for t_trace_file_detail ct
2022-08-10 11:45:02 +08:00
zhongwencool
e239d1a303
Merge branch 'main-v4.4' into add-trace-detail-api
2022-08-09 17:08:25 +08:00
zhongwencool
4e362d2d0a
feat: add GET /trace/:name/detail HTTP API
2022-08-09 16:09:58 +08:00
zhongwencool
9b10aefd80
chore: update changelog and appup.src
2022-08-08 14:24:04 +08:00
zhongwencool
2740c80b20
fix: check if trace is enabled when the file is not found
2022-08-08 11:59:26 +08:00
zhongwencool
d345590206
fix: CT failed
2022-06-22 17:35:57 +08:00
zhongwencool
040e964956
fix: appup failed
2022-06-22 16:36:30 +08:00
zhongwencool
773c464572
fix: clean trace zip file after download
2022-06-22 16:35:41 +08:00
JianBo He
89c65b6535
Merge tag 'v4.3.14-rc.4' into merge-main-v4.3-into-v4.4
2022-04-16 11:28:07 +08:00
JimMoen
6168745f90
chore: update copyright
2022-04-14 11:23:25 +08:00
JianBo He
f8080ed71b
Merge tag 'v4.3.14-rc.2' into merge-main-v4.3-into-v4.4
2022-04-12 13:47:11 +08:00
DDDHuang
4a692f0c2e
fix: config schema sni disable
2022-04-10 12:57:50 +08:00
DDDHuang
3e9b91e53a
fix: disable server_name_indication suport
2022-04-10 12:57:50 +08:00
Zaiming (Stone) Shi
bad227c45d
chore: re-generate appup files
2022-04-06 13:33:33 +02:00
Zaiming (Stone) Shi
f3a7c75871
Merge remote-tracking branch 'origin/main-v4.3' into dev/v4.4.3
2022-04-06 13:24:37 +02:00
Zaiming (Stone) Shi
65e2c1390e
fix(ssl): try to guess cert file paths
...
The GUI has "etc/certx/..." hard coded as defaults.
However this relative path only works when it's a zip package
or when running in docker.
The other two possible abs paths are:
1. the upload dir
2. "/etc"
2022-04-04 19:10:52 +02:00
zhongwencool
5a042645e2
fix: make all traces stopped when disable emqx_trace_module
2022-03-23 10:31:01 +08:00
DDDHuang
1ec0377a69
fix: api file path with filename:join(List) & app up
2022-03-14 16:11:07 +08:00
DDDHuang
2da3333879
fix: check backup file type & legal json
2022-03-14 14:16:34 +08:00
lafirest
1a1415a996
fix(emqx_slow_subs): fix upgrade action error
2022-02-18 16:27:22 +08:00
lafirest
8a75b53052
fix(emqx_slow_subs): add upgrade/downgrade action
2022-02-18 14:32:45 +08:00
lafirest
252514bfe0
fix(emqx_slow_subs): trap the exit message
2022-02-08 18:28:00 +08:00
lafirest
1f718fbb94
fix(emqx_slow_subs): fix index update error
2022-01-24 18:16:29 +08:00
firest
5ec3b6aef7
fix(emqx_slow_subs): add default for stats_type
2022-01-21 16:25:06 +08:00
JianBo He
461f856239
fix(plugin-lib): bump vsn to 4.4.1
2022-01-20 14:10:33 +08:00
lafirest
14636a745e
fix(emqx_slow_subs_api): return error when the module is not enable
2022-01-19 16:11:11 +08:00
lafirest
46f86204c0
fix(emqx_slow_subs): add ClientInfo into the args of the delivery.completed hook
2022-01-19 14:02:30 +08:00
lafirest
696acbfc5c
fix(emqx_slow_subs): change on_publish_completed to on_delivery_completed
2022-01-19 09:50:31 +08:00
lafirest
44fe882f14
refactor(emqx_slow_subs): refactor slow subs
2022-01-19 09:50:31 +08:00
zhongwencool
5eb4b6c173
Merge pull request #6423 from zhongwencool/fix-create-trace-failed
...
fix(trace): create trace validate type and filter more strictly
2021-12-11 16:36:25 +08:00
zhongwencool
e59c5cc3f3
fix(trace): create trace validate type and filter more strictly
2021-12-11 15:26:15 +08:00
lafirest
e651becd99
fix(emqx_slow_subs): fix threshold related bugs
...
1. limit the interval between calling hooks
2. improve the code of update threshold
2021-12-08 15:05:39 +08:00
zhongwencool
be6160f5bd
fix: trace handler start time not correct
2021-12-07 20:24:56 +08:00
zhongwencool
d4dd4a124c
fix: trace_name format [A-Za-z0-9-_];waiting status if create time to closed"
2021-12-06 20:51:42 +08:00
zhongwencool
28e76e498c
fix: trace len > 1 return 500
2021-12-03 10:24:36 +08:00
zhongwencool
0d218df14d
fix: replace ct:sleep/1 by filesync/2
2021-11-29 23:08:56 +08:00
zhongwencool
1b14b79286
fix: create trace schema at runtime
2021-11-29 22:15:31 +08:00
lafirest
8dd4d88d5b
fix(emx_slow_updates): fix the error of topk update ( #6312 )
2021-11-26 14:57:25 +08:00
lafirest
fef3fc27cb
refactor(emqx_slow_subs): refactor use moving average ( #6287 )
...
* refactor(emqx_slow_subs): refactor use moving average
* fix(emqx_slow_subs): change elapsed to latency, and fix some error
* fix(emqx_slow_subs): fix emqx_mgmt_api.erl indent
* fix(emqx_slow_subs): change api name
* fix(emqx_slow_subs): fix and improve some code
* fix(emqx_slow_subs): move clienid filed from latency_stats to session
2021-11-26 10:42:15 +08:00
Zaiming (Stone) Shi
2514f474b0
Sync v4.3 to v4.4 ( #6262 )
...
* fix(http): fix duplicate http headers
* chore(appup): add appup.src
* fix(appup): fix multiply defined module in appup
* chore(appup): fix wrong version
* chore(ekka): Bump version to 0.8.1.5
* fix(update_appup): Fix warnings, add support for external repos
* build: use find command's -delete option
* ci: do not sync master branch
* build: ensure openssl11
* build: copy only libcrypto and libtinfo
* fix(trace): handler_id now always return atom
Co-authored-by: zhouzb <zhouzb@emqx.io>
Co-authored-by: k32 <10274441+k32@users.noreply.github.com>
2021-11-23 09:33:20 +08:00
zhongwencool
30fb9dd7ae
fix: name must be printable unicode and len < 256
2021-11-22 22:20:02 +08:00
zhongwencool
d76275d17d
feat: add support ip_address trace options
2021-11-22 15:20:24 +08:00