Shawn
9f7f5070b2
fix(channel): update the calls to emqx_session APIs
2022-01-13 13:33:27 +08:00
Shawn
217acc0154
feat(rule): add new event 'delivery_dropped'
2022-01-12 20:11:08 +08:00
zhongwencool
85d568be60
chore(test): clean up auth_mnesia_SUITE:t_boot config
2022-01-12 19:03:44 +08:00
zhongwencool
88060c0f9b
chore(auth): bump emqx_auth_mnesia version:4.3.5
2022-01-12 17:34:32 +08:00
zhongwencool
5521b7fa71
fix(auth): force update default mqtt_user when password or hashtype changed.
2022-01-12 17:26:27 +08:00
Shawn
449854fa11
Merge pull request #6647 from EMQ-YangM/main4.3
...
feat(rule_metrics): add more metrics to the rule engine
2022-01-12 14:52:46 +08:00
EMQ-YangM
da8cd5d103
fix(rule_engine_metrics): fxi string:to_integer pattern match error
2022-01-11 22:09:38 -08:00
EMQ-YangM
de58c8e7bc
refactor(rule_engine_metrics): refactor code_change
2022-01-11 22:09:38 -08:00
EMQ-YangM
7605fa5e64
fix(rule_engine_metric): remove unused metrics 'overall_metrics'
2022-01-11 22:09:38 -08:00
JianBo He
492f4dceff
Merge remote-tracking branch 'ce/main-v4.3' into main-v4.4-merged-main-v4.3
2022-01-12 13:59:07 +08:00
JianBo He
c52db52cf8
Merge pull request #6709 from JimMoen/fix-mgmt-appup
...
chore(appup): app version updated after last tag
2022-01-12 11:18:20 +08:00
JianBo He
ccd645b574
Merge pull request #6695 from HJianBo/fix-stomp-frame-tailed-byte
...
Fix stomp frame tailed byte
2022-01-12 11:17:00 +08:00
JimMoen
556a81a80e
chore(appup): app version updated after last tag
2022-01-12 10:09:51 +08:00
JimMoen
47ba72729f
chore(appup): update appup.src
2022-01-11 16:23:25 +08:00
JimMoen
f2cfde7421
fix(mgmt): fix subscription info format
2022-01-11 15:54:37 +08:00
JianBo He
9efab7d5df
chore(stomp): update appup & app.src
2022-01-11 14:49:40 +08:00
JianBo He
9aa178b51d
fix(stomp): fix parsing rear frame split byte crash
...
fix: https://github.com/emqx/emqx/issues/6693
2022-01-11 14:49:20 +08:00
JianBo He
5424588a72
chore: remove unwanted appup commands that came with merge
2022-01-11 11:13:37 +08:00
JianBo He
b297388c20
Merge branch 'main-v4.3' into merge-main-v4.3-into-v4.4
2022-01-11 10:03:28 +08:00
Shawn
82c6eaa3aa
Merge branch 'main-v4.3' into main4.3
2022-01-10 12:31:12 +08:00
EMQ-YangM
3956eaddd7
fix(rule_engine_metrics): add more rulge_engine version to emqx_rule_engine.appup.src
2022-01-09 19:27:49 -08:00
Shawn
fbeba39f0d
fix(rule): compare to null variables should return false
2022-01-06 20:36:01 +08:00
Shawn
b7bcb37eab
fix(rule): restore metrics for actions
2022-01-06 20:18:05 +08:00
EMQ-YangM
be81c65eda
feat(rule_engine_metics): add hot upgrade feat
2022-01-06 00:47:17 -08:00
EMQ-YangM
2074dd63f9
test(rule_engine_metrics): add more test
2022-01-05 21:11:52 -08:00
EMQ-YangM
1211c658fc
fix(emqx_rule_engine): change vsn to 4.3.7
2022-01-05 19:18:16 -08:00
EMQ-YangM
fae49ad228
fix(rule_engine_metrics): remove more space
2022-01-05 19:03:28 -08:00
EMQ-YangM
d7a3ade200
fix(rule_engine_matrics): remove more space
2022-01-05 19:00:59 -08:00
EMQ-YangM
2608798826
fix(rule_engine_metrics): fix RuleID reference
2022-01-05 18:56:34 -08:00
EMQ-YangM
c214af2ac0
fix(rule_engine_metics): centralized statistics exception
2022-01-05 18:51:28 -08:00
EMQ-YangM
e5993c9f72
refactor(rule_engine_metrics): remove function 'message()'
2022-01-05 02:08:40 -08:00
EMQ-YangM
c2870b3322
test(rule_engint_metrics): add test for 'FOREACH'
2022-01-05 01:57:18 -08:00
EMQ-YangM
88913a9144
test(rule_engine_metrics): add test 't_metrics'
2022-01-05 01:20:53 -08:00
JianBo He
d6f56cbcbe
fix(mgmt): convert timestamp to milliseconds
2022-01-05 16:38:27 +08:00
JianBo He
9cf03bb18a
fix(mgmt): fix substring matching alg
2022-01-05 16:38:22 +08:00
EMQ-YangM
a5a8aa3b6d
feat(rule_metrics): add more metrics to the rule engine
2022-01-05 00:20:06 -08:00
JimMoen
bec742b1be
Merge pull request #6505 from JimMoen/v4.x-fix-node-info-format
...
fix(mgmt): fix node info format for specific node
2021-12-31 13:39:43 +08:00
k32
5addf91873
fix(retainer): Fix topic printing
...
Fixes : #6559
2021-12-29 18:27:47 +01:00
Zaiming (Stone) Shi
967dc7d55e
fix: portable shebang
2021-12-27 15:40:25 +01:00
JimMoen
7e9870cc3f
chore(mgmt): update appup.src
2021-12-21 01:12:17 -05:00
JimMoen
0ee589ca61
fix(mgmt): fix node info format for specific node
2021-12-21 01:07:01 -05:00
Shawn
22814dc161
chore(coap): update gen_coap to v0.4.2
2021-12-20 15:07:29 +08:00
Zaiming (Stone) Shi
c1cbf39552
fix(appup): add missing beams to emqx.appup.src
...
also re-formated emqx_sn.appup.src
2021-12-17 13:41:25 +01:00
Shawn
a1a9d002e3
fix(rules): add SQL test examples for user properties
2021-12-16 17:13:34 +08:00
zhongwencool
d362d10d30
Merge pull request #6437 from HJianBo/update_coap_lwm2m_deps
...
chore: upgrade coap&lwm2m tag for otp24
2021-12-13 22:32:13 +08:00
zhongwencool
d50282dba6
Merge pull request #6434 from tigercl/chore/crypto
...
chore(otp): be compatibility with crypto in otp 24
2021-12-13 22:31:07 +08:00
Shawn
e9b8fc8606
fix(OTP): OTP 24 warnings for ssl:ssh_accept/1,2
2021-12-13 20:10:02 +08:00
JimMoen
d76159d543
Merge remote-tracking branch 'emqx/main-v4.3' into sync-from-v4.3
2021-12-13 18:46:23 +08:00
JianBo He
396d328a70
chore: upgrade coap&lwm2m tag for otp24
2021-12-13 18:29:12 +08:00
zhouzb
9d14604935
chore: bump versions of jwt and pgsql authn to 4.4.0
2021-12-13 16:23:09 +08:00
zhouzb
a93c63f168
chore(otp): be compatibility with crypto in otp 24
2021-12-13 16:04:15 +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
tigercl
832700b0ff
Merge pull request #6418 from tigercl/chore/webhook-appup
...
chore(webhook): update appup
2021-12-09 20:27:01 +08:00
zhongwencool
f3fffb6156
Merge pull request #6417 from zhongwencool/fix-sn-appup-file
...
fix(emqx_sn): appup.src miss 4.3.2
2021-12-09 18:54:33 +08:00
tigercl
2ed5e01054
Merge branch 'main-v4.4' into sync-from-v4.3
2021-12-09 18:49:38 +08:00
zhouzb
b6ffacc062
chore(appup): fix appup for webhook
2021-12-09 18:46:13 +08:00
zhouzb
aa04df4d1b
chore(webhook): update appup
2021-12-09 18:40:45 +08:00
zhongwencool
7477615324
fix(emqx_sn): appup.src miss 4.3.2
2021-12-09 17:26:57 +08:00
Zaiming (Stone) Shi
c2cc3c78f1
Merge pull request #6395 from zhongwencool/sync-from-4.3
...
Sync from 4.3
2021-12-08 10:57:55 +01: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
zhouzb
83981e7c87
fix(webhook): fix the issue that the path field does not support rule engine variables
2021-12-08 11:27:58 +08:00
zhongwencool
2c2145dfe6
Merge branch 'main-v4.3' into sync-from-4.3
2021-12-07 23:20:01 +08:00
zhongwencool
be6160f5bd
fix: trace handler start time not correct
2021-12-07 20:24:56 +08:00
JimMoen
dc2c17826e
chore(appup): update appup.src
2021-12-07 14:23:40 +08:00
JimMoen
14aa408b5e
style: make elvis happy
2021-12-07 14:17:33 +08:00
JimMoen
ceed9678e3
fix(mgmt): node memory usage info
2021-12-07 14:17:33 +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
f14a9d7da6
chore: bump emqx_sn to 4.3.4
2021-12-02 16:46:57 +08:00
zhongwencool
41a547d36d
fix: e4.4.0 failed to join e4.3.0 cluster
2021-12-02 16:19:36 +08:00
JianBo He
fdacb9040d
Merge pull request #6343 from HJianBo/drop-empty-retain-msg
...
[4.3][Retainer] Allow to stop publish clear message
2021-12-02 11:16:30 +08:00
Shawn
0d1b194906
Merge pull request #6286 from terry-xiaoyu/mqtt_bridge_hangs
...
MQTT bridge hangs with an unreachable IP
2021-12-01 18:33:42 +08:00
JianBo He
10ffe11ba0
chore(retainer): update appup.src
2021-12-01 17:11:40 +08:00
JianBo He
e323b66285
test(retainer): testcase for stop_publish_clear_msg
2021-12-01 17:11:40 +08:00
JianBo He
8aaa2e8333
feat(retainer): add option to stop publish clear message
2021-12-01 17:11:38 +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
tigercl
25215244be
Merge pull request #6192 from turtleDeng/publish-api-user-properties
...
feat(publish-api): Publish api support user-properties parameters
2021-11-29 15:00:04 +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
Thales Macedo Garitezi
5c693beadd
chore(appup): remove `load_module` instructions if `restart_application`
...
> the restart_application instruction will be translated into module
load instructions by otp release handler.
2021-11-25 12:08:02 -03:00
Thales Macedo Garitezi
64ce2eea1c
chore(appup): run ./scripts/update_appup.escript to bump vsns
2021-11-25 12:08:02 -03:00
Shawn
f5ac6fb714
chore(appup): bump emqx_bridge_mqtt to 4.3.3
2021-11-25 09:46:06 +08:00
Shawn
a54668e83b
fix(mqtt_bridge): the mqtt bridge hangs with an unreachable IP
2021-11-24 17:11:04 +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
Zaiming (Stone) Shi
1c64a9d95d
Merge pull request #6251 from zhongwencool/log-trace-api
...
feat: add support ip_address trace options
2021-11-22 16:19:53 +01:00
zhongwencool
30fb9dd7ae
fix: name must be printable unicode and len < 256
2021-11-22 22:20:02 +08:00
zhongwencool
a91f975dc2
fix: make sure keepalive only 0~65535 ( #6232 )
2021-11-22 18:08:48 +08:00
zhongwencool
d76275d17d
feat: add support ip_address trace options
2021-11-22 15:20:24 +08:00
Turtle
62dc72c859
feat(sql_rule): test rule add User-Property information
2021-11-22 11:04:21 +08:00
lafirest
4767b41eb7
fix(emqx_st_statistics): fix initial value error ( #6224 )
...
* fix(emqx_st_statistics): fix initial value error
2021-11-21 18:55:43 +08:00
lafirest
42333882c8
fix(emqx_st_statistics): fix unsafe rank range ( #6207 )
...
* fix(emqx_st_statistics): fix unsafe rank range
2021-11-18 14:41:59 +08:00
zhouzb
b460172649
chore(appup): fix wrong version
2021-11-18 14:39:46 +08:00
zhouzb
f948eb927d
chore(appup): add appup.src
2021-11-17 14:31:37 +08:00
zhouzb
5e3fe6714e
fix(http): fix duplicate http headers
2021-11-17 14:14:12 +08:00
Turtle
ca1ece3db0
feat(publish-api): Publish api supports user-properties parameters
2021-11-17 11:17:10 +08:00
tigercl
f335edaf6a
Merge pull request #6170 from tigercl/feat/mongo-migration
...
feat(migration): improve modules migration and add test cases
2021-11-17 09:42:09 +08:00
Zaiming Shi
ca1458d4d7
chore(emqx_rule_engine): bump app vsn to 4.4.0
2021-11-15 15:34:48 +01:00
Zaiming Shi
d05e2ff0b1
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4-alpha.1
2021-11-15 13:41:51 +01:00