EMQ-YangM
059fc6e3c7
feat(emqx_rule_events): add field 'is_cache'
2022-03-25 18:05:25 +08:00
EMQ-YangM
e0d142c625
feat: add client.check_acl_complete event
2022-03-25 11:08:30 +08:00
EMQ-YangM
326b01968b
fix(appup): load_module emqx_rule_events
2022-03-24 16:52:01 +08:00
EMQ-YangM
3410e20fbe
feat(emqx_rule_engine_events): add client_connack event
2022-03-24 14:58:41 +08:00
JianBo He
6e08ede0b0
chore: update appup.src files by update-appup.sh
2022-03-24 07:38:42 +08:00
JianBo He
94efb190c6
Merge remote-tracking branch 'ce/main-v4.3' into merge-main-v4.3-into-v4.4
2022-03-24 07:08:06 +08:00
JianBo He
b76372e621
chore: remove duplicated emqx_rule_funcs in appup.src
2022-03-23 19:29:58 +08:00
Xinyu Liu
0d55b9242d
Merge branch 'main-v4.3' into resource_get_status_timeout
2022-03-23 17:59:59 +08:00
Shawn
e8c7388aa4
chore: update appup file for emqx_rule_engine
2022-03-23 16:21:27 +08:00
zhongwencool
b993595c6d
fix: add emqx_rule_funcs to appup.src
2022-03-23 15:42:53 +08:00
Shawn
5275e6a30f
fix(rule): get the cached status when calling emqx_rule_engine:get_resource_status/1
2022-03-23 15:33:50 +08:00
Zaiming (Stone) Shi
692e2c79a2
chore: update appups after merge
2022-03-22 20:58:34 +01:00
Zaiming (Stone) Shi
6ea8d2f270
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2022-03-22 20:54:22 +01:00
EMQ-YangM
62eff94249
feat(emqx_rule_funcs): add functions gzip, gunzip, zip, unzip
2022-03-22 15:16:31 +08:00
Shawn
5823751d7d
chore: bump emqx_rule_engine to 4.3.9
2022-03-18 18:28:30 +08:00
Shawn
81ae2be760
fix(rules): enlarge precisions of floats to maximum 17 decimal places.
...
When printing floats to strings, we have to define a small decimal
limits to avoid print a too long and "inaccurate" float number:
```
2> float_to_binary(0.3).
<<"2.99999999999999988898e-01">>
```
This fix sets precision of floats to 17 digits after the decimal point.
This precision is larger than precision of most `double` data type used by
databases(14 digits for mysql and 15 digits for pgsql).
2022-03-18 15:42:01 +08:00
JianBo He
f0be91b7fd
Merge remote-tracking branch 'ce/main-v4.3' into merge-main-v4.3-into-v4.4
2022-03-03 11:13:45 +08:00
Zaiming (Stone) Shi
cca9e52c9a
chore(appup): add missing appup instructions
2022-03-01 11:41:52 +01:00
Thales Macedo Garitezi
cf1cc7e9db
chore(appup): update appup files
2022-02-24 17:14:47 -03:00
EMQ-YangM
af8bc8ee32
fix(emqx_rule_metrics): add a function for code hot upgrade
2022-02-17 18:15:19 +08:00
Thales Macedo Garitezi
fdef292ef7
fix(appup): rm redundant `load_module` instruction after `update`
2022-02-10 09:31:36 -03:00
Thales Macedo Garitezi
5e223ac64f
chore(appup): update appup files
2022-02-09 09:54:39 -03:00
EMQ-YangM
03d240c59e
fix(emqx_rule_engine_metrics): fix code_change vsn value
2022-01-24 11:14:31 +08:00
JianBo He
508e50af63
Merge branch 'main-v4.3' into merge-main-v4.3-into-v4.4
2022-01-21 10:44:38 +08:00
Shawn
2d00373e49
fix(appup): update appup file for emqx_rule_engine_api
2022-01-19 19:51:25 +08:00
Shawn
70c6ac4e0d
fix(rule): deny POST rules or resources with empty ids
2022-01-19 19:22:25 +08:00
Shawn
2da30465de
fix(merge): solve conflicts when merge 4.4 to 4.3
2022-01-14 15:45:33 +08:00
Shawn
eec566fe40
fix(rule): restore the metrics for actions in cluster
2022-01-14 10:33:32 +08:00
Shawn
4abcab8d52
fix(appup): update appup files for emqx,emqx_sn,rule_engine
2022-01-13 18:37:22 +08:00
JianBo He
b3862fb283
chore: fix the app vsn and appup.src
2022-01-13 17:30:20 +08:00
JianBo He
0e118dd16d
Merge remote-tracking branch 'ce/main-v4.3' into main-v4.4-merged-main-v4.3
2022-01-13 16:05:00 +08:00
Shawn
9f7f5070b2
fix(channel): update the calls to emqx_session APIs
2022-01-13 13:33:27 +08:00
Shawn
217acc0154
feat(rule): add new event 'delivery_dropped'
2022-01-12 20:11:08 +08:00
EMQ-YangM
da8cd5d103
fix(rule_engine_metrics): fxi string:to_integer pattern match error
2022-01-11 22:09:38 -08:00
EMQ-YangM
de58c8e7bc
refactor(rule_engine_metrics): refactor code_change
2022-01-11 22:09:38 -08:00
EMQ-YangM
7605fa5e64
fix(rule_engine_metric): remove unused metrics 'overall_metrics'
2022-01-11 22:09:38 -08:00
JianBo He
5424588a72
chore: remove unwanted appup commands that came with merge
2022-01-11 11:13:37 +08:00
JianBo He
b297388c20
Merge branch 'main-v4.3' into merge-main-v4.3-into-v4.4
2022-01-11 10:03:28 +08:00
Shawn
82c6eaa3aa
Merge branch 'main-v4.3' into main4.3
2022-01-10 12:31:12 +08:00
EMQ-YangM
3956eaddd7
fix(rule_engine_metrics): add more rulge_engine version to emqx_rule_engine.appup.src
2022-01-09 19:27:49 -08:00
Shawn
fbeba39f0d
fix(rule): compare to null variables should return false
2022-01-06 20:36:01 +08:00
Shawn
b7bcb37eab
fix(rule): restore metrics for actions
2022-01-06 20:18:05 +08:00
EMQ-YangM
be81c65eda
feat(rule_engine_metics): add hot upgrade feat
2022-01-06 00:47:17 -08:00
EMQ-YangM
1211c658fc
fix(emqx_rule_engine): change vsn to 4.3.7
2022-01-05 19:18:16 -08:00
EMQ-YangM
fae49ad228
fix(rule_engine_metrics): remove more space
2022-01-05 19:03:28 -08:00
EMQ-YangM
d7a3ade200
fix(rule_engine_matrics): remove more space
2022-01-05 19:00:59 -08:00
EMQ-YangM
2608798826
fix(rule_engine_metrics): fix RuleID reference
2022-01-05 18:56:34 -08:00
EMQ-YangM
c214af2ac0
fix(rule_engine_metics): centralized statistics exception
2022-01-05 18:51:28 -08:00
EMQ-YangM
a5a8aa3b6d
feat(rule_metrics): add more metrics to the rule engine
2022-01-05 00:20:06 -08:00
Shawn
a1a9d002e3
fix(rules): add SQL test examples for user properties
2021-12-16 17:13:34 +08:00