Zaiming (Stone) Shi
eca211373f
Merge remote-tracking branch 'origin/dev/v4.3.18' into dev/v4.4.7
2022-08-08 16:39:09 +02:00
Thales Macedo Garitezi
5e9462afc8
feat: add option to gc after TLS/SSL handshake (4.3)
...
Port of https://github.com/emqx/emqx/pull/8637
2022-08-04 08:51:50 -03:00
Zaiming (Stone) Shi
f47d952d82
Merge main-4.3 to 0803-sync-v4.3-to-v4.4
2022-08-03 13:41:11 +02:00
Zaiming (Stone) Shi
935e6e2f36
feat: make possible to debug ssl handshake
2022-07-22 15:00:23 +02:00
zhongwencool
3248cb92e8
Merge branch 'main-v4.3' into sync-4.3-to-4.4
2022-07-19 11:02:11 +08:00
Zaiming (Stone) Shi
998f79070d
feat: add a quick deny option to allow_anonymous config
...
prior to this change, allow_anonymous is only true | false
when set to 'false', even if the client is connected without
a username, the auth backends will be invoked.
this commit introduced a new config value `false_quick_deny`
to deny access immediately without involving auth backends
2022-07-06 11:40:24 +02:00
zhouzb
9539446ca6
Merge branch 'main-v4.4' into sync-4.3
2022-06-30 21:48:29 +08:00
Zaiming (Stone) Shi
237afd0984
chore: ensure os_mon.memsup_improved_system_memory_data is set to true
2022-06-30 14:57:01 +02:00
firest
6a741f2085
fix: remove the default value of zone's exclusive_subscription
2022-06-30 19:48:35 +08:00
Xinyu Liu
565b6b0eb3
Merge branch 'main-v4.4' into copy-of_main-v4.3
2022-06-23 22:44:53 +08:00
firest
746b996de4
feat(exclusive): update schema and conf
2022-06-23 17:03:51 +08:00
firest
6599b71b5e
feat: add exclusive subscription
2022-06-23 16:31:48 +08:00
Xinyu Liu
dc777c68a1
Merge branch 'main-v4.4' into copy-of_main-v4.3
2022-06-20 11:22:58 +08:00
DDDHuang
a8b74c10f2
Merge pull request #8113 from DDDHuang/export_ip_config
...
Add listening port to erlang node distribution
2022-06-17 09:45:33 +08:00
JianBo He
9c91788a9e
Merge tag 'v4.3.15-rc.5' into merge-main-v4.3-into-v4.4
2022-06-01 17:01:10 +08:00
DDDHuang
f900e4ea3f
feat: add rpc server listener bind ip config
2022-06-01 16:21:41 +08:00
DDDHuang
43b56e82bd
feat: add listener bind ip config.
2022-06-01 15:34:29 +08:00
DDDHuang
4347fa1b95
fix: adjust old logger config
2022-06-01 14:35:23 +08:00
JianBo He
7ee5f90516
Merge tag 'v4.3.15-rc.3' into merge-main-v4.3-into-v4.4
2022-05-27 11:09:11 +08:00
DDDHuang
e1ad8aab46
fix: date format funs & logger conf & appup & change log
2022-05-26 13:13:00 +08:00
DDDHuang
4fc5cb2817
fix: rule engine date format fun & date to timestamp
2022-05-26 12:57:53 +08:00
DDDHuang
664ebcc192
fix: log date format by emqx_calendar
2022-05-26 12:57:53 +08:00
DDDHuang
34ec0cc04b
fix: logger formatter
2022-05-26 12:57:53 +08:00
JianBo He
c8c52dfc39
Merge remote-tracking branch 'ce/main-v4.3' into merge-main-v4.3-into-v4.4
2022-04-14 11:56:35 +08:00
JianBo He
7b14e822a6
fix(shared-sub): convert group name to binary
2022-04-14 10:59:29 +08:00
JianBo He
fab71ddcfe
Merge tag 'v4.3.14-rc.2' into merge-main-v4.3-into-v4.4
2022-04-13 09:13:52 +08:00
Georgy Sychev
8c553da72b
fix(shared): group strategies are binaries now
2022-04-13 09:09:54 +08:00
JianBo He
7461484b9e
Merge tag 'v4.3.14-rc.1' into merge-main-v4.3-into-v4.4
...
Version v4.3.14-rc.1
2022-04-08 19:29:30 +08:00
Georgy Sychev
0c74227995
feat(shared_sub): per group strategies and local strategy
...
Adds backward compatible per group strategy for shared subscriptions
Adds local shared subscription strategy
2022-04-07 13:40:02 +04: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
JianBo He
759b1dacdf
chore(schema): check tls_version if psk_cipher configured
2022-04-06 10:43:27 +08:00
JianBo He
d2684a25c8
chore(psk): update psk_cipher default ciphers
2022-04-06 10:43:27 +08:00
Zaiming (Stone) Shi
48a65981af
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2022-03-31 09:28:58 +02:00
zhongwencool
517f8a7c9b
chore: add validator schema function
2022-03-29 14:53:03 +08:00
Zaiming (Stone) Shi
c157a16907
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2022-02-26 01:05:06 +01:00
Zaiming (Stone) Shi
43c900bb5a
chore: rename more descriptive EQM X to EMQX
2022-02-22 11:16:38 +01:00
zhongwencool
59ff3090f4
Merge pull request #6935 from zhongwencool/sync-v4.3-to-v4.4
...
Sync v4.3 to v4.4
2022-02-08 14:53:07 +08:00
zhongwencool
617402ed09
Merge branch 'main-v4.4' into sync-v4.3-to-v4.4
2022-02-08 09:59:21 +08:00
k32
ed98773ca7
fix(emqx_schema): Allow to set gen_rpc.default_client_driver
2022-02-02 12:42:26 +01:00
zhongwencool
579905b92a
fix(watermark): hight watermark should greater than low watermark.
2022-01-28 17:58:11 +08:00
lafirest
44fe882f14
refactor(emqx_slow_subs): refactor slow subs
2022-01-19 09:50:31 +08:00
zhongwencool
2c2145dfe6
Merge branch 'main-v4.3' into sync-from-4.3
2021-12-07 23:20:01 +08:00
lafirest
48f8c735ea
feat(emqx_slow_subs): add dyanamic threshold
2021-12-03 18:11:07 +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
JimMoen
289415b5aa
fix(conf): change `max_topic_levels` default configuration
2021-11-25 09:52:12 +08:00
k32
32086f97ec
Merge branch 'main-v4.4' into gen-rpc-ssl-4
2021-11-15 13:47:54 +01:00
k32
61c68ddb35
feat(rpc): Bump gen_rpc version
2021-11-15 10:27:08 +01:00
zhanghongtong
f46084438b
chore(cluster): add new type for dns auto cluster
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-11-15 10:46:52 +08:00
lafirest
a4a7cac647
fix(eqmx_st_statistics): add ignore_before_create in config ( #6140 )
...
1. allows not to process the message before the session is created
to solve the problem caused by clean session = false
2. fix some elvis errors
2021-11-12 14:00:48 +08:00
zhongwencool
835ad52498
feat(trace): http api for trace ( #6052 )
...
* feat(trace): add http trace API
* feat: sub/unsub trace topic
* chore(trace): stream log use _page and _limit
* fix: elvis warning
* fix: mod_trace test failed
* fix: http api meta rename _page/_limit to _page/_limit
* fix: clientid string not working
* fix: add emqx_mod_trace to module
* fix(trace): fixed by review suggestions
2021-11-11 14:54:40 +08:00