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
k32
7f2bb9b4ee
fix(emqx): Add new shared_subscription_strategy atoms to the schema
...
Fixes : #4808
2021-05-14 09:47:06 +02:00
Rory-Z
c64b00720f
chore(CI): update relup test script
2021-05-14 14:39:57 +08:00
Zaiming Shi
de43da881a
fix(emqx_frame): poor large frame concatenation performance
...
piror to this change, binary concatenation eats most of the CPU
2021-05-13 22:58:22 +02:00
Zaiming Shi
1e3f7319ac
fix(emqx_metrics): infinity gen_server call in upgrade
2021-05-13 22:57:44 +02:00
Zaiming Shi
a1162249b5
fix(nodetool): find release in releases
2021-05-13 22:57:44 +02:00
JianBo He
c929306cb9
chore(metrics): update ets table in the metrics proc
2021-05-13 22:57:44 +02:00
z8674558
0a010237a0
chore(emqx_release): 4.3.0 -> 5.0-pre
2021-05-14 05:41:00 +09:00
Zaiming Shi
c57e51af5b
fix(nodetool): add path from RELEASES file
2021-05-14 05:41:00 +09:00
zhanghongtong
db4a76fe75
chore(CI): relup test support any commit
2021-05-14 05:41:00 +09:00
Turtle
35c38e7d21
fix(lwm2m): fix check emqx-lwm2m version
2021-05-14 05:41:00 +09:00
Turtle
3e3819905d
fix(import): fix import bridge mqtt test cases
2021-05-14 05:41:00 +09:00
JianBo He
7dd107a7cd
chore(prom): update grafana templates
2021-05-14 05:41:00 +09:00
JianBo He
13257be6b6
chore(appup): supply the appup instructions
2021-05-14 05:41:00 +09:00
JianBo He
02d9740d14
feat(lwm2m): observe specified object lists
2021-05-14 05:41:00 +09:00
JianBo He
793c813d02
feat(delayed): record the delayed table size by emqx_stats
...
There are three indictors about delayed module:
- 'messages.delayed': shows the number of delayed msg received
- 'emqx_delayed_count': shows the delayed table size now
- 'emqx_delayed_max': shows the maximum size that the delayed table has reached
2021-05-14 05:41:00 +09:00
JianBo He
d317d57f3f
fix(metric): incr the messages.retained counter
2021-05-14 05:41:00 +09:00
JianBo He
52e02b251e
fix(metrics): set the retained/delayed metrics to counter type
...
The metrics for messages.* shows the number of times such messages are
received, and it should be a counter rather than a gauge type.
2021-05-14 05:41:00 +09:00
wwhai
72e9453293
fix(mgmt): fix diylazer warning for function return ( #4786 )
2021-05-14 05:41:00 +09:00
Rory-Z
0788aa972f
chore(CI): fix app version check
2021-05-14 05:41:00 +09:00
Zaiming Shi
4577f6653c
fix(emqx_rule_engine): add appup
2021-05-14 05:41:00 +09:00
Zaiming Shi
2ab9be3e2b
fix(emqx_ctl): ensure env variables are exported
2021-05-14 05:41:00 +09:00
zhanghongtong
fb643fc53f
chore(CI): add apps version check
2021-05-14 05:41:00 +09:00
Zaiming Shi
96639b8d9e
chore(config): do not expose manual rpc peer port config
...
when using `manual`, all nodes in the cluster should agree
to the same port number, so there is no need to make peer
port number for clients.
2021-05-14 05:41:00 +09:00
z8674558
efe0c2fe1a
fix(docker-entrypoint): do not mv loaded_plugins file, copy it by cat
2021-05-14 05:41:00 +09:00
Zaiming Shi
cb5a21ceff
chore(nodetool): ensure correct lib dirs
...
Prioro to this change, ekka lib dir was added by inspecting
the ekka lib version in persisted RELEASES file.
However, this file may not be the true version if a hot
upgrade failed in the middle.
In this fix, it reads the per-version emqx.rel file
content to load lib paths.
2021-05-14 05:41:00 +09:00
Zaiming Shi
3a2e177be5
fix(logging): add line-break after each JSON log
2021-05-14 05:41:00 +09:00