Ayodele
|
13b67c0d19
|
Umbrella fix build (#5)
* fix(emqx_auth_jwt): Dialyzer warnings
* fix(emqx_auth_mnesia_cli): Dialyzer warnings
* fix(emqx_bridge_mqtt_cli): Dialyzer warnings
* fix(emqx_bridge_mqtt_cli): Dialyzer warnings
* fix(emqx_auth_redis_sup): Dialyzer warnings
* fix(emqx_bridge_mqtt): Dialyzer warnings
* fix(emqx_auth_pgsql_cli): Dialyzer warnings
* fix(emqx_bridge_mqtt_cli): Dialyzer warnings
* fix(emqx_auth_mnesia_cli): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
18ddde0174
|
fix(emqx_lwm2m_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
a03d7045cf
|
fix(emqx_lwm2m_protocol): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
80f56654e2
|
fix(emqx_psk_file): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
01fe9d3ee7
|
fix(emqx_psk_file_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
7116a22fa5
|
fix(emqx_psk_file): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
1a8baa9d8a
|
fix(emqx_management): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
37e3b11263
|
fix(emqx_mgmt_api_alarms): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
8ed5dc0b78
|
fix(emqx_lwm2m_timer): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
a94b70a95e
|
fix(emqx_lua_hook): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
31c6292008
|
fix(emqx_exproto_conn): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
b0ea0e2ddb
|
fix(emqx_exhook_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
cb4892b8c4
|
fix(emqx_dashboard_admin): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
d54a5300fc
|
fix(emqx_coap_registry): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
950430d5da
|
fix(emqx_coap_ps_topics): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
822460377c
|
fix(emqx_auth_redis_cli): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
b5e0386c98
|
fix(emqx_auth_redis_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
0e24e59366
|
fix(emqx_auth_mysql_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
7ba5c1787b
|
fix(emqx_auth_mnesia_cli): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
4905b98c26
|
fix(emqx_auth_ldap_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
dc27900260
|
fix(emqx_auth_jwt_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
d8c9547a5e
|
fix(emqx_auth_http): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
c8b866dc63
|
fix(emqx_rule_engine): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
5bb1da5896
|
fix(emqx_rule_engine_sup): discard ets:new return value
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
9db6b3b430
|
fix(emqx_auth_mnesia_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
ayodele.akingbule
|
db25660497
|
fix(emqx_auth_http_app): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
39883bdab1
|
fix(emqx_retainer): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
8bb8dc5363
|
fix(emqx_rule_engine): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
692f59afaf
|
fix(emqx_rule_events): Dialyzer warnings
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
3dc11bc9e1
|
fix(emqx_rule_funcs): Fix strng:pad calls
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
526d6f74bb
|
fix(emqx_rule_metrics): Fix type specs
|
2020-12-10 11:22:38 +01:00 |
|
Zaiming Shi
|
a504539097
|
fix(emqx_rule_registry): Dialyzer warning
|
2020-12-10 11:22:38 +01:00 |
|
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 |
|
Zaiming Shi
|
baaa4e847d
|
fix(emqx_sn_gateway): Dialyzer warnings
|
2020-12-10 09:49:24 +01:00 |
|
Zaiming Shi
|
8d853a3445
|
fix(dialyzer/emqx_sn): Fix unmatched return value warning
|
2020-12-10 09:37:23 +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
|
ecf69b3464
|
chore(emqx_lwm2m): Add TEST compiler condition for test code
|
2020-12-10 09:29:46 +01: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 |
|
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
|
49d15d974a
|
build(make): add xref, dialyzer command
|
2020-12-09 14:21:54 +08:00 |
|