Zaiming Shi
|
e58abd916c
|
fix(rule_engine.hrl): Type spec, args map is keyed by binary
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
a59218d008
|
fix(emqx_plugin_template): Dialyzer wanrings
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
bdfcc2da0e
|
fix(emqx_rule_engine_api): Dialyzer warnings for no_match
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
ff55b0ff45
|
fix(emqx_rule_runtime): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
42ed274ec3
|
fix(emqx_rule_runtime): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
764d5977c1
|
fix(emqx_rule_engine): Dialyzer warning related to generated code
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
6a1aae52eb
|
fix(emqx_rule_validator): Dialyzer warning
|
2020-12-10 11:22:38 +01:00 |
Zaiming Shi
|
4cfe4e9940
|
fix(eqmx_sasl): Dialyzer warning
|
2020-12-10 11:22:38 +01:00 |
Shawn
|
02afda2f3b
|
chore(test): testing the github action
|
2020-12-10 16:49:32 +08:00 |
Zaiming Shi
|
baaa4e847d
|
fix(emqx_sn_gateway): Dialyzer warnings
|
2020-12-10 09:49:24 +01:00 |
Zaiming Shi
|
eecd2b5f35
|
fix(emqx_types): Non mandatory map fields
|
2020-12-10 09:38:07 +01:00 |
Zaiming Shi
|
8d853a3445
|
fix(dialyzer/emqx_sn): Fix unmatched return value warning
|
2020-12-10 09:37:23 +01:00 |
Zaiming Shi
|
adc9cc30f6
|
refactor(emqx_modules): Swallow errors when write modules
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
d47a2294ca
|
fix(emqx_mod_topic_metrics): Dialyzer warnings
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
0f0ca1e9fd
|
fix(emqx_mod_rewrite): Dialyzer warnings
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
ab5599b3ec
|
refactor(hook): Add emqx_hooks:put to hide already_exists error
This also fixes dialyzer warnings in emqx_mod_presence
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
5793ef6640
|
fix(emqx_mod_sup): Dialyzer warning
All the callers of start_child API are discarding the return value.
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
f3d973689b
|
fix(emqx_listeners): Dialyzer warnings
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
7a39470200
|
fix(emqx_connection): Dialyzer warnings
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
7dd67a6caf
|
fix(emqx_channel): Dialyzer warning
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
cfe52cbb8d
|
fix(emqx_broker): Dialyzer warning
|
2020-12-10 09:35:36 +01:00 |
Zaiming Shi
|
0eb697fa6f
|
fix(emqx_app): Dialyzer warnings
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
3fb69cc407
|
fix(emqx_alarm): Dialyzer warnings
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
0d90d5c66b
|
fix(emqx_acl_cache): Dialyzer warnings
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
d4aa5ebf55
|
fix(emqx): Fix dialyzer warnings
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
2e5a0b799d
|
fix(sn): Fix dialyzer warnings
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
760ef9210a
|
fix(stomp): Fix dialyzer warnings
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
bcae92ae6d
|
fix(telemetry): Fix dialyzer warning about mnesia dirty op race
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
996b205299
|
fix(telemetry): Fix dialyzer warning in emqx_telemetry_api
|
2020-12-10 09:35:35 +01:00 |
Zaiming Shi
|
558f28ba27
|
refactor(build): Add dialyzer Makefile target
|
2020-12-10 09:35:27 +01:00 |
Shawn
|
12e0028b77
|
fix(mgmt): remove schema_registry calls from opensource code
|
2020-12-10 16:30:48 +08:00 |
Zaiming Shi
|
ecf69b3464
|
chore(emqx_lwm2m): Add TEST compiler condition for test code
|
2020-12-10 09:29:46 +01:00 |
Zaiming Shi
|
8a86593cae
|
fix(xref): Ignore xref for generated modules for protobuf
|
2020-12-10 09:24:19 +01:00 |
Zaiming Shi
|
75645950f9
|
chore(xref): Ignore xref checks for enterprise modules
Schema registry is so far only used in enterprise edition.
|
2020-12-10 09:24:10 +01:00 |
Zaiming Shi
|
377f01e038
|
refactor(xref): Add xref Makefile target
|
2020-12-10 09:22:14 +01:00 |
Zaiming Shi
|
f061b5aa34
|
Merge pull request #3894 from zmstone/docs-readme-update-build
docs(README): update build from source methods
|
2020-12-10 08:12:15 +01:00 |
tigercl
|
83fc76586c
|
fix(ekka): update ekka version to fix oom (#3871)
|
2020-12-10 15:04:19 +08:00 |
Zaiming Shi
|
c4d84f9eb3
|
chore(build): remove emqtt deps from test profile
As it's now a root level deps
|
2020-12-10 15:02:19 +08:00 |
JianBo He
|
2b1429fe03
|
test(stomp): cover the emqx_stom_heartbeat:interval/2
|
2020-12-10 13:08:03 +08:00 |
JianBo He
|
713b4c7804
|
refactor(stomp): remove transaction module
|
2020-12-10 12:33:55 +08:00 |
JianBo He
|
1263a05bbc
|
refactor(stomp): improve code form naming
|
2020-12-10 12:33:55 +08:00 |
JianBo He
|
9e47d31f79
|
refactor(stomp): avoid anonymous functions
|
2020-12-10 12:33:52 +08:00 |
Shawn
|
15d048d8ec
|
feat(funcs): add bitsize/1 and subbits/2,3,6 functions
Given following Rule SQL:
```
select
subbits(payload, 1, 8) as firstByte,
case
when firstByte = 123 then 't/{'
when firstByte = 125 then 't/}'
else 't/' + str(firstByte)
end as tp
from "t/#"
```
Input Payload: `{x}`
Output: `{"tp": "t/{", "firstByte": 123}`
Input Payload: `}x`
Output: `{"tp": "t/}", "firstByte": 125}`
Input Payload: `a`
Output: `{"tp": "t/97", "firstByte": 97}`
|
2020-12-10 11:26:07 +08:00 |
Zaiming Shi
|
c13cf20374
|
docs(README): update build from source methods
|
2020-12-09 23:25:39 +01:00 |
Shawn
|
573a4b2df8
|
chore(rule_engine): sync the code from rule-engine/dev/v4.3.0
|
2020-12-09 17:58:26 +08:00 |
JianBo He
|
bc8ddb7213
|
chore(deps): update some deps version
|
2020-12-09 14:21:54 +08:00 |
JianBo He
|
49d15d974a
|
build(make): add xref, dialyzer command
|
2020-12-09 14:21:54 +08:00 |
JianBo He
|
7f556d36d1
|
Merge branch 'dev/v4.3.0' into e422_to_v430
|
2020-12-09 11:28:36 +08:00 |
Shawn
|
1dd7acf682
|
Merge pull request #3886 from zmstone/umbrella-for-430
Umbrella for 430
|
2020-12-09 10:58:20 +08:00 |
Zaiming Shi
|
aac3d79b7d
|
fix(build): pre-compile parse_transform modules
|
2020-12-09 00:28:39 +01:00 |