Thales Macedo Garitezi
|
74dbbf6d9d
|
Merge branch 'release-55' into sync-r55-m-20240220
|
2024-02-20 16:33:34 -03:00 |
|
Zaiming (Stone) Shi
|
1de9e9dd01
|
Merge pull request #12541 from zmstone/0220-fail-fqdn-node-name-if-dns-discovery
Fail fast if node host is not IP address but cluster strategy is `dns` with `a` or `aaaa` record type
|
2024-02-20 17:48:02 +01:00 |
|
Thales Macedo Garitezi
|
b6689d178f
|
fix(http_bridge): redact headers
Fixes https://emqx.atlassian.net/browse/EMQX-11864
```
2024-02-20T15:51:34.744509+00:00 [debug] msg: http_connector_received, mfa: emqx_bridge_http_connector:on_query_async/4(471), tag: QUERY_ASYNC, request: {"/bah",[{<<"Authorization">>,<<"******">>},{<<"content-type">>,<<"application/json">>},{<<"authorization">>,<<"******">>},{<<"content-type">>,<<"application/json">>}],<<"******">>}, state: #{port => 18083,request => #{path => [<<>>],body => undefined,headers => [{[<<"content-type">>],[<<"application/json">>]},{[<<"Authorization">>],#Fun<emqx_secret.0.85191762>}],method => [<<"undefined">>],max_retries => 2,request_timeout => 30000},host => "localhost",connect_timeout => 15000,pool_type => random,pool_name => <<"connector:http:p1">>,base_path => "/",installed_actions => #{<<"action:http:p1:connector:http:p1">> => #{path => [<<"/bah">>],body => undefined,headers => [{[<<"authorization">>],#Fun<emqx_secret.0.85191762>},{[<<"content-type">>],[<<"application/json">>]}],method => [<<"post">>],max_retries => 2,request_timeout => 30000,render_template_func => fun emqx_bridge_http_connector:render_template/2}}}, connector: <<"connector:http:p1">>, note: the request body is redacted due to security reasons
```
|
2024-02-20 12:57:13 -03:00 |
|
Zaiming (Stone) Shi
|
dc015e7a6f
|
fix(schema): validate cluster strategy and node name
If cluster strategy is configured as `dns`, the node name
must be IP address
|
2024-02-20 16:09:54 +01:00 |
|
SergeTupchiy
|
f72558737c
|
Merge pull request #12520 from SergeTupchiy/EMQX-11530-log-throttling
feat: implement log throttling
|
2024-02-20 15:52:46 +02:00 |
|
Kjell Winblad
|
86c85f3b45
|
Merge pull request #12512 from kjellwinblad/kjell/refactor/hstreamdb/EMQX-11458
feat: refactor HStreamDB bridge to connector and action
|
2024-02-20 13:30:29 +01:00 |
|
Serge Tupchii
|
98ba300f7c
|
feat: implement log throttling
|
2024-02-20 13:23:17 +02:00 |
|
Thales Macedo Garitezi
|
dbb6725a47
|
fix(config): apply config upgrade to deprecated configs
Fixes https://emqx.atlassian.net/browse/EMQX-11845
Fixes https://github.com/emqx/emqx/issues/12452
|
2024-02-19 09:02:43 -03:00 |
|
Zaiming (Stone) Shi
|
866fea7648
|
Merge pull request #12530 from zmstone/0217-improve-frame-too-large-logging-context
0217 improve frame too large logging context
|
2024-02-19 11:33:31 +01:00 |
|
Zaiming (Stone) Shi
|
29c5c37f82
|
docs: add changelog for PR 12530
|
2024-02-18 19:30:35 +01:00 |
|
Shawn
|
ec888bc87f
|
ci: fix test cases for clickhouse
|
2024-02-18 10:02:02 +08:00 |
|
Shawn
|
8ae0e78786
|
refactor: split clickhouse bridges to actions and connectors
|
2024-02-18 10:01:53 +08:00 |
|
Zaiming (Stone) Shi
|
2b46cbab7a
|
Merge pull request #12517 from zmstone/0213-hocon-multiline-string-with-indentation
0213 hocon multiline string with indentation
|
2024-02-16 15:12:46 +01:00 |
|
Zaiming (Stone) Shi
|
242df0ffe9
|
chore: upgrade kafka_protocol from 4.1.3 to 4.1.5
|
2024-02-16 10:33:53 +01:00 |
|
Zaiming (Stone) Shi
|
b24321a8fc
|
feat: upgrade to hocon-0.41.0
hocon 0.41.0 added support for multiline string indentation.
now there is no need to escape (unless there is backslash)
quotes and line feeds etc.
|
2024-02-16 10:32:13 +01:00 |
|
Kjell Winblad
|
0bf7a121e7
|
docs: add change log entry for HStreamDB bridge refactoring
|
2024-02-15 13:27:26 +01:00 |
|
Serge Tupchii
|
0d0e26d6af
|
fix: set info level for potentially flooding log events
|
2024-02-15 11:02:03 +02:00 |
|
Serge Tupchii
|
7272ef25d4
|
feat(emqx_auth): implement API to re-order all authenticators/authz sources
Fixes: EMQX-11770
|
2024-02-14 14:35:46 +02:00 |
|
Kjell Winblad
|
366827390e
|
Merge pull request #12488 from kjellwinblad/kjell/refactor/rocketmq_bridge/EMQX-11467
feat: refactor RocketMQ bridge to connector and action
|
2024-02-13 16:19:21 +01:00 |
|
Ilya Averyanov
|
edd28be090
|
Merge pull request #12499 from savonarola/0209-emqx-banned-extended-rules
feat(banned): allow ban by clientid/username regexps, peerhost cidrs
|
2024-02-12 17:12:47 +02:00 |
|
Ilya Averyanov
|
8a4c66dc75
|
feat(banned): add warning about performance impact of matching rules
|
2024-02-12 12:56:03 +03:00 |
|
Zaiming (Stone) Shi
|
d4fb3e83f6
|
chore: upgrade to wolff 1.10.2
Wolff 1.10.2 added an enhancement which makes Kafka resource health
checks more lightweight and lowers the chance of false resource alerts.
|
2024-02-12 09:05:44 +01:00 |
|
Ilya Averyanov
|
90fd2b26d3
|
feat(banned): allow ban by clientid/username regexps, peerhost cidrs
|
2024-02-10 17:59:22 +03:00 |
|
Serge Tupchii
|
c3b7d76102
|
perf: un-deprecate mongodb topology pool_size and set it to 10 by default
Benchmarks proved that it effects performance:
10 ecpool workers / 10 topology pool workers outperform
100 ecpool / 1 topology worker.
Fixes: EMQX-11825
|
2024-02-09 16:28:53 +02:00 |
|
SergeTupchiy
|
755b59b7fe
|
Merge pull request #12494 from SergeTupchiy/EMQX-11825-mongodb-connector-perf
Improve mongodb connector performance
|
2024-02-09 13:12:12 +02:00 |
|
Zaiming (Stone) Shi
|
cd3cc41f90
|
docs: add change log for PR #12492
|
2024-02-09 10:49:51 +01:00 |
|
Serge Tupchii
|
1d9ce709f4
|
perf: un-deprecate mongodb topology pool_size and set it to 10 by default
Benchmarks proved that it effects performance:
10 ecpool workers / 10 topology pool workers outperform
100 ecpool / 1 topology worker.
Fixes: EMQX-11825
|
2024-02-08 20:39:19 +02:00 |
|
Kjell Winblad
|
511d1f732a
|
docs: add change log entry for RocketMQ bridge refactoring
|
2024-02-08 17:50:10 +01:00 |
|
zhongwencool
|
eace8f2fcb
|
Merge pull request #12423 from zhongwencool/rabbitmq-e560
feat: rabbitmq bridge v2 integration
|
2024-02-06 09:55:05 +08:00 |
|
zhongwencool
|
d65e84e46b
|
chore: add rabbitmq v2 changelog
|
2024-02-06 07:57:13 +08:00 |
|
Zaiming (Stone) Shi
|
d7b0456bb0
|
feat: rename emqx ctl cluster_sync 'tnxid' to 'inspect'
|
2024-02-05 16:50:55 +01:00 |
|
Thales Macedo Garitezi
|
e5b14a38ed
|
Merge pull request #12472 from thalesmg/fix-bridgev2-api-multicall-m-20240202
fix(bridge_v2_api): avoid calling nodes that do not support minimum bpapi
|
2024-02-05 10:28:28 -03:00 |
|
Thales Macedo Garitezi
|
e1ff276d76
|
Merge pull request #12471 from thalesmg/fix-config-upgrade-m-20240202
fix(config): apply config upgrade to deprecated configs
|
2024-02-05 09:05:12 -03:00 |
|
Thales Macedo Garitezi
|
76d242df9b
|
fix(bridge_v2_api): avoid calling nodes that do not support minimum bpapi
Fixes https://emqx.atlassian.net/browse/EMQX-11834
|
2024-02-02 17:36:08 -03:00 |
|
Thales Macedo Garitezi
|
76401a302a
|
fix(config): apply config upgrade to deprecated configs
Fixes https://emqx.atlassian.net/browse/EMQX-11845
Fixes https://github.com/emqx/emqx/issues/12452
|
2024-02-02 15:12:08 -03:00 |
|
Ivan Dyachkov
|
ed8660cb68
|
Merge pull request #12458 from id/0202-sync-release-55
sync release-55
|
2024-02-02 17:20:38 +01:00 |
|
SergeTupchiy
|
81433282be
|
Merge pull request #12467 from SergeTupchiy/autocluster-dns-aaaaa-record-type
feat(emqx_conf): support AAAA cluster dns record type
|
2024-02-02 18:13:06 +02:00 |
|
Zaiming (Stone) Shi
|
b1a05c7b59
|
Merge pull request #12326 from zmstone/0111-unregister-session-with-timestamp
0111 unregister session with timestamp
|
2024-02-02 17:00:23 +01:00 |
|
Serge Tupchii
|
5e0c3d4051
|
feat(emqx_conf): support AAAA cluster dns record type
Ekka autocluster DNS already supports AAAA records, so it's only needed to update enum in schema.
|
2024-02-02 12:13:29 +02:00 |
|
Kjell Winblad
|
fa0baf2f38
|
Merge pull request #12439 from kjellwinblad/kjell/refactor/oracle_bridge/EMQX-11464
feat: refactor Oracle bridge to connector and action
|
2024-02-02 10:53:15 +01:00 |
|
lafirest
|
24d8a9ab00
|
Merge pull request #12449 from lafirest/feat/td
feat(tdengine): improve the TDengine bridge to v2 style
|
2024-02-02 16:17:01 +08:00 |
|
Ivan Dyachkov
|
dd490de2e1
|
chore: emqx 5.5.0
|
2024-02-02 08:48:56 +01:00 |
|
firest
|
2241461acb
|
chore: update change & bump version
|
2024-02-02 07:48:44 +08:00 |
|
Kjell Winblad
|
ee35ecb04d
|
docs: add change log entry for Oracle bridge refactoring
|
2024-02-01 16:08:36 +01:00 |
|
Zaiming (Stone) Shi
|
3e518c1876
|
Merge pull request #12427 from zmstone/0130-limit-kafka-partitions
0130 limit kafka partitions
|
2024-02-01 14:39:52 +01:00 |
|
Ivan Dyachkov
|
3ad71f75e6
|
chore: emqx 5.5.0
|
2024-02-01 11:07:02 +01:00 |
|
Zaiming (Stone) Shi
|
3b42a7425b
|
feat(kafka_producer): add partitions_limit
|
2024-01-31 19:26:01 +01:00 |
|
lafirest
|
a60aeed539
|
Merge pull request #12398 from lafirest/feat/api-docs
feat(dashboard): expose the `swagger_support` option
|
2024-01-31 23:31:56 +08:00 |
|
Zaiming (Stone) Shi
|
330baa6cc3
|
docs: add changelog for #12326
|
2024-01-31 09:50:12 +01:00 |
|
firest
|
13df7fa46e
|
fix(dashboard): add test case & update change
|
2024-01-31 14:14:56 +08:00 |
|