Shawn
20cf06c917
chore: add changelogs for random sql functions
2023-06-21 16:44:25 +08:00
Shawn
2929e986ef
feat: add new sql-funcs random/0 and uuid_v4/0
2023-06-21 16:16:54 +08:00
Shawn
c1e47914a6
fix: make rule cache update more reliable
2023-06-16 17:46:45 +08:00
Shawn
391c088060
fix: dialyzer problems
2023-06-15 15:36:56 +08:00
Shawn
4836bc62f6
chore: update emqx_rule_engine.appup.src
2023-06-15 15:07:17 +08:00
Shawn
e64587f3da
fix: password leaks from rule engine logs
2023-06-15 14:58:03 +08:00
Shawn
fd551e92d1
chore: sync code from ee
2023-06-11 19:25:38 +08:00
Shawn
414f6af663
chore: sync some code from ee
2023-06-01 00:26:40 +08:00
Shawn
ab376fa141
feat: add 'live_connections' field in the /nodes API
2023-05-29 23:40:49 +08:00
Shawn
b19136a12f
chore: update change logs
2023-05-17 14:36:59 +08:00
Shawn
eafa36c3ae
fix: webhook crash at on_client_connack
2023-05-16 13:51:23 +08:00
Shawn
ee50359357
chore: sync code from enterprise
2023-05-06 16:08:53 +08:00
Shawn
154fe441de
fix: cannot access columns exported by FOREACH in DO clause
2023-05-06 11:28:47 +08:00
Shawn
e5ca44d0b6
chore: update appups and app vsns
2023-04-21 17:03:33 +08:00
Shawn
8db1aae642
feat: improve the syntax of ${} in payload templates
2023-04-21 16:49:39 +08:00
Shawn
c0a55344c5
revert: Revert "refactor: use mneisa:subscribe/1 for rule operations"
...
This reverts commit 64309a193b
.
For relup from old versions, the emqx_rule_registry has not subscribes
the mnesia events, so we cannot update caches only when mnesia events
received.
For rolling upgrade the nodes one by one, some of the nodes has not
subscribes the mnesia events, so we cannot move the `load_hooks_for_rule`
into the mnesia events handling.
In a word, it is too complicated to use mnesia events, we use RPC instead.
2023-04-10 23:30:15 +08:00
Shawn
df23edb102
fix: logger header for rule-registry
2023-04-03 17:30:23 +08:00
Shawn
64309a193b
refactor: use mneisa:subscribe/1 for rule operations
2023-04-03 13:38:16 +08:00
Shawn
e33a5bfc89
fix: update rule_cache when get_rules/0
2023-03-31 14:17:06 +08:00
Shawn
7dbbef30c9
fix: remove emqx_rule_registry from the qlc_mod list
2023-03-31 13:51:30 +08:00
Shawn
c899a6020d
fix: update the appups
2023-03-31 13:14:44 +08:00
Shawn
8511dbfde3
perf: cache the result of emqx_rule_registry:get_rules/0
2023-03-31 13:14:39 +08:00
Shawn
cb61e5deca
chore: update the change logs
2023-03-22 10:51:10 +08:00
Shawn
0b2660f64d
chore: start emqx_retainer_worker_pool when relup
2023-03-21 18:47:28 +08:00
Shawn
0eee57e4f7
chore: update appup files
2023-03-21 17:15:26 +08:00
Shawn
3e24d287a3
fix: hide ws_cookie from logs
2023-03-21 17:08:39 +08:00
Shawn
4bfd7dd14a
fix: create dedicated pool for retainer
2023-03-21 17:05:13 +08:00
Shawn
a6cf261e66
chore: add debug logs when auth/acl ignored
2023-03-14 22:24:54 +08:00
Shawn
5402ff7fd8
chore: port changes from e4.4 back to v4.4
2023-03-09 20:16:55 +08:00
Shawn
5d3946fe23
fix: add catch-all clauses in appups
2023-03-09 10:53:53 +08:00
Shawn
2e8d207558
chore: bump versions for apps
2023-03-09 09:06:41 +08:00
Shawn
753f70bab8
chore: final EMQ X -> EMQX
2023-03-09 01:58:40 +08:00
JimMoen
3a735d8f5d
chore: bump app.src and appup.src. update changes.md
2023-02-28 19:25:52 +08:00
JimMoen
2d0d578b4f
fix: delete ssl dirs on resource destory
2023-02-28 18:41:47 +08:00
Shawn
c84096c9c8
fix: the _EXP_ON_FAIL_ was not called on throw
2023-02-15 15:55:31 +08:00
Shawn
bfa00a04dc
fix: flacky testcases emqx_rule_monitor_SUITE
2023-02-15 11:51:12 +08:00
Shawn
05d14119fa
fix: keep v4.4 files sync with e4.4
2023-02-13 13:08:22 +08:00
Erik Timan
8f4e390840
chore: bump VSN and appup
2023-02-09 17:20:31 +01:00
Erik Timan
c4c2f570ff
feat(emqx_prometheus): expose live_connections stats to prometheus
2023-02-09 17:20:31 +01:00
Xinyu Liu
df3c114938
Merge pull request #9943 from lafirest/fix/more_logs
...
fix(auth): add more detailed logs for auth/acl
2023-02-09 18:41:50 +08:00
firest
a6c6ae6206
chore: bump versions && update appup
2023-02-09 15:16:06 +08:00
firest
3314d9616d
fix(auth): add more detailed logs for auth/acl
2023-02-09 14:08:42 +08:00
Xinyu Liu
a4bada457b
Merge pull request #9942 from emqx/http-api-publish-crash
...
Http api publish crash
2023-02-09 13:55:12 +08:00
zhongwencool
6f5e6e7f9b
Merge pull request #9933 from zhongwencool/keepalive-undefined
...
fix: don't crash when connecting via keepalive=0
2023-02-08 20:06:38 +08:00
Shawn
8c478fd7f3
chore: update emqx_rule_engine.appup.src
2023-02-08 18:46:49 +08:00
Shawn
04cae4ef60
fix: republish MQTT msgs with properties crash
2023-02-08 18:44:46 +08:00
zhongwencool
c8d4ebfc45
fix: don't crash when connecting via keepalive=0
2023-02-08 17:09:11 +08:00
Shawn
82c2ea980d
fix: change EMQ X -> EMQX
2023-02-08 15:04:57 +08:00
Shawn
231f591dd8
fix: print warning logs when request JWKS server failed
2023-02-08 15:00:53 +08:00
Shawn
2528eb07b5
chore: bump emqx_bridge_mqtt to 4.3.8
2023-02-08 13:50:19 +08:00