zhanghongtong
f2ccf97780
chore(CI): fix relup tests error in enterprise repo
2021-05-24 18:00:48 +08:00
Zaiming (Stone) Shi
3690529554
Merge pull request #4837 from zmstone/external-plugin-lib
...
External plugin lib
2021-05-24 11:29:08 +02:00
Zaiming Shi
623ffc7861
fix: add emqx_plugins to appup
2021-05-24 10:45:56 +02:00
Zaiming Shi
4ec1046160
fix: bad test case
2021-05-24 10:45:56 +02:00
Zaiming Shi
8443aa5e21
chore(typo): sepecial -> special
2021-05-24 10:45:56 +02:00
Zaiming Shi
faecde9ce1
fix(emqx_plugins): allow loading conf for plugin app dir
...
Prior to this change, plugin config files are only allowed
to be placed in the collective config dir etc/plugins.
In order to support external plugin's drop-in deployment,
this commit made emqx_plugins module to read conf file
in application's etc dir
2021-05-24 10:45:56 +02:00
Zaiming Shi
6436217e07
chore: fix wrong plugins dir
2021-05-24 10:43:56 +02:00
zhanghongtong
09084e4e27
chore(CI): fix relup tests error in enterprise repo
2021-05-24 15:11:46 +08:00
zhouzb
c2f14c745b
chore(app vsn): update app vsn
2021-05-24 11:38:32 +08:00
Zaiming (Stone) Shi
4392ad3664
Merge pull request #4848 from k32/dev/4847
...
chore(rule_engine): Don't import alias/1 BIF
2021-05-23 12:46:57 +02:00
Zaiming Shi
67245b06b1
chore: make sure emqx_app is reloaded
...
we bump release version number in emqx_release.hrl for each release
this version is retrieved from emqx_app module, so we must always
reload this module during hot upgrade
2021-05-22 14:56:11 +08:00
k32
1e562d4bc6
chore(rule_engine): Don't import alias/1 BIF
...
Fixes : #4847
2021-05-22 01:40:07 +02:00
Zaiming (Stone) Shi
a466bca95a
Merge pull request #4846 from zmstone/fix-ci-ensure-erlang-23
...
test: ensure erlang 23 in more github actions
2021-05-21 18:55:17 +02:00
Zaiming Shi
7a969e085f
test: ensure erlang 23 in more github actions
2021-05-21 17:59:17 +02:00
Zaiming (Stone) Shi
ebe96505e2
Merge pull request #4845 from zmstone/ensure-erlang-23
...
test: ensure erlang 23 in github action
2021-05-21 17:10:53 +02:00
Zaiming Shi
a8cb5678b5
test: ensure erlang 23 in github action
2021-05-21 16:48:01 +02:00
Turtle
e8790f6e11
fix(mqtt-sn): Fix stop due to keepAlive at sleep mode
2021-05-21 19:22:32 +08:00
Zaiming (Stone) Shi
d5229301d0
Merge pull request #4843 from zmstone/chore-no-app-version-print-at-boot
...
chore(emqx_ctl): do not print application
2021-05-21 12:59:55 +02:00
zhouzb
4ad032f25e
feat(new authentication): implement new auth design
...
- Implement auth chain
- Implement Mnesia auth service
- Support importing user credentials from JSON or CSV file to Mnesia
2021-05-21 18:10:33 +08:00
Zaiming Shi
e7e87837e5
test: fix emqx_ctl status grep pattern
2021-05-21 11:18:18 +02:00
Zaiming Shi
ce2739ef3d
chore(emqx_management): update appup
2021-05-21 10:38:39 +02:00
Zaiming Shi
5fe395cee5
test: fix emqx_ctl printout test
2021-05-21 10:25:04 +02:00
Zaiming Shi
48c1d0983d
chore(emqx_ctl): do not print application
2021-05-21 09:24:39 +02:00
Zaiming (Stone) Shi
f1dcb35f53
Merge pull request #4834 from zmstone/fix-emqx-cm-do-not-log-noproc-as-error
...
fix(emqx_cm): do not log noproc as error
2021-05-20 10:05:37 +02:00
Zaiming Shi
c07fe0696b
fix(appup): ensure version bump for emqx_management
2021-05-20 09:03:40 +02:00
Zaiming Shi
4e1798e3f3
fix(emqx_cm): do not log noproc as error
...
1. websocket call exit with noproc reason.
2. do not capture stacktrace when no need for it
2021-05-19 23:16:11 +02:00
JianBo He
cace9341a0
test(auth-jwt): fix verify_claims not being covered
2021-05-19 10:56:35 +08:00
Zaiming Shi
d4dcf94da6
fix(emqx.cmd): windows boot
2021-05-18 20:30:48 +08:00
Zaiming Shi
dfab9492c6
fix(emqx_connection): do not log einval error
...
einval happens when trying to send data to a closed socket.
2021-05-18 20:30:27 +08:00
Shawn
97e27faf05
fix(emqx): check if the congestion alarm was sent before clearing ( #4824 )
2021-05-18 10:34:23 +08:00
Zaiming (Stone) Shi
84293da42f
Merge pull request #4817 from zmstone/fix-nodedump-obfuscate-more
...
fix(node_dump): obfuscate more secrets
2021-05-17 12:42:38 +02:00
Shawn
4cd056cab5
fix(rule_engine): update status to false when refresh resource failed ( #4821 )
...
* fix(rule_engine): update status to false when refresh resource failed
* fix(dialyzer): ignore import_modules/1 created fun has no local return
* fix(appup): update appup for rule engine
2021-05-17 17:59:01 +08:00
Zaiming Shi
5013fb6920
fix(node_dump): obfuscate more secrets
2021-05-17 09:17:29 +02:00
zhanghongtong
18036fdf3b
chore(CI): show rebar3.crushdump when actions failed
2021-05-17 15:09:12 +08:00
Turtle
a7d2f44a5b
chore(optimize): optimize MGMT test cases
2021-05-17 14:28:17 +08:00
Szymon Skirgajłło
f21ef50938
chore: add missing parameter in available variables
2021-05-17 13:15:04 +08:00
Rory-Z
ff4ac624d0
chore(release): update emqx release version
2021-05-14 11:28:12 +00:00
zhouzb
3984f8cd2f
chore(log): update log content
2021-05-14 19:27:04 +08:00
zhouzb
09f51e51bd
chore(update dep): update right tag for ehttpc
2021-05-14 19:27:04 +08:00
zhouzb
c6771a57b6
chore(update dep): update dep of ehttpc
2021-05-14 19:27:04 +08:00
tigercl
5dbf4f9867
Merge pull request #4800 from zmstone/fix-compaction-performance-when-many-levels
...
Fix trie compaction performance when many levels
2021-05-14 17:59:10 +08:00
Rory-Z
9698933f83
chore(CI): ignore changes to the etc directory when checking the app version
2021-05-14 17:35:45 +08:00
Zaiming Shi
ed0ad3e796
chore: skip printing memory
2021-05-14 10:45:58 +02:00
Zaiming Shi
78fd1a80c5
fix(bench): test more publish levels
2021-05-14 10:45:58 +02:00
Zaiming Shi
55316b3ac3
perf: micro optimisation: no lookup for non-wildcard in trie
2021-05-14 10:45:58 +02:00
Zaiming Shi
3c03047c9f
fix(emqx_trie): performance issue when many levels
2021-05-14 10:45:58 +02:00
Zaiming Shi
30990edbd4
fix(emqx_broker_bench): test real match performance
2021-05-14 10:45:17 +02:00
Zaiming Shi
d0971ceb53
fix: add emqx appup
2021-05-14 10:42:11 +02:00
Zaiming (Stone) Shi
7b0f135b67
Merge pull request #4802 from zmstone/fix-large-frame-concatenation
...
fix(emqx_frame): poor large frame concatenation performance
2021-05-14 10:36:59 +02:00
k32
1a54e53885
Merge pull request #4809 from k32/fix-strategy-schema
...
fix(emqx): Add new shared_subscription_strategy atoms to the schema
2021-05-14 10:17:39 +02:00