Zaiming (Stone) Shi
2b61f5290d
Merge pull request #12236 from zmstone/1227-ensure-short-mqtt-bridge-clientid
...
fix(bridge/mqtt): ensure short clientid
2023-12-28 16:06:09 +01:00
zhongwencool
a6acebb4aa
Merge pull request #12240 from zhongwencool/ft-api-e-541
...
fix: return raw config when update ft's config
2023-12-28 22:25:22 +08:00
Andrew Mayorov
0eb737c96e
Merge pull request #12241 from keynslug/fix/EMQX-11665/s3-headers
...
fix(s3): handle extra configured headers correctly
2023-12-28 15:23:53 +01:00
Andrew Mayorov
72677f69d4
chore: add changelog entry
2023-12-28 14:49:05 +01:00
Andrew Mayorov
18dc9b2516
fix(s3): remove `emqx_bridge_http` from runtime dependencies
...
Otherwise it's impossible to test `emqx_s3` in isolation.
2023-12-28 14:13:22 +01:00
Andrew Mayorov
1d9374125c
chore: bump `emqx_s3` to 5.0.13
2023-12-28 14:12:33 +01:00
Andrew Mayorov
33ef964582
fix(s3): handle extra configured headers correctly
...
* Header names in config become atoms.
(Probably because of blanket `unsafe_atom_key_map/1` in `emqx_config`)
* Header names should be normalized to lowercase.
(Otherwise signature will be incorrect)
2023-12-28 13:55:05 +01:00
Zaiming (Stone) Shi
4669c4d552
fix(bridge/mqtt): ensure short clientid
...
Some mqtt brokers do not allow long client IDs.
To make it compatible with this limitation, this commit
tries to limit the number of bytes under 23 with a best-effort
attempt to derive it from the bridge name.
2023-12-28 11:53:27 +01:00
JianBo He
d26f56e99b
Merge pull request #12238 from emqx/compatible-bridge-http-conf
...
fix(bridge-http): compatible conf with the error format introduced in 5.3.2
2023-12-28 16:18:44 +08:00
zhongwencool
1fd67564ce
fix: return raw config when update ft's config
2023-12-28 14:49:36 +08:00
JianBo He
3ce2f225d7
test: update the test config
2023-12-28 13:48:51 +08:00
JianBo He
c0aba14d27
chore: update changes
2023-12-28 11:41:20 +08:00
JianBo He
b6391cf18c
fix(bridge-http): compatible conf with the error format introduced in 5.3.2
2023-12-28 11:36:48 +08:00
SergeTupchiy
2d209ec576
Merge pull request #12234 from SergeTupchiy/EMQX-11643-fix-otel-conf-incompatibility
...
fix(emqx_opentelemetry): use converter to convert legacy metrics config
2023-12-27 15:44:28 +02:00
zhongwencool
e645fa4874
fix: ft config update api return raw config
2023-12-27 21:13:47 +08:00
Serge Tupchii
423b8b4274
fix(emqx_opentelemetry): use converter to convert legacy metrics config
...
HOCON converter is cleaner and safer option,
that will also work for configurations defined in emqx.conf.
Previously used `upgrade_raw_conf/1` is currently not supported in hocon_cli (used in bin/emqx).
Fixes: EMQX-11643
2023-12-27 14:15:12 +02:00
zhongwencool
711a9a06c8
Merge pull request #12221 from thalesmg/test-flaky-retry-m-20231222
...
test: reduce flakiness
2023-12-27 14:30:25 +08:00
JianBo He
4ebf776f65
Merge pull request #12232 from zhongwencool/force-leave-clean-rpc-commit
...
fix: remove rpc commit info when force_leave cluster
2023-12-27 09:25:17 +08:00
zhongwencool
11feab983f
fix: clean rpc_commit when force_leave cluster
2023-12-26 15:25:58 +08:00
Zaiming (Stone) Shi
95194216cc
Merge pull request #12226 from zmstone/1222-sync-e5.4.0-build.2-to-master
...
1222 sync `e5.4.0-build.2` to master
2023-12-23 11:22:47 +01:00
Zaiming (Stone) Shi
e421e9ce56
Merge remote-tracking branch 'origin/release-54' into 1222-sync-e5.4.0-build.2-to-master
2023-12-23 11:22:05 +01:00
Zaiming (Stone) Shi
f36b842d94
chore: prepare for e5.4.0 retag
2023-12-23 11:18:19 +01:00
Zaiming (Stone) Shi
86a018d921
chore: bump app versions
2023-12-22 21:28:26 +01:00
Zaiming (Stone) Shi
9fdac4af0c
Merge remote-tracking branch 'origin/master' into 1222-sync-e5.4.0-build.2-to-master
2023-12-22 21:27:27 +01:00
Zaiming (Stone) Shi
f1e1a05f4c
docs: rename changelog e5.4.0-build.1.en.md to e5.4.0-build.2.en.md
2023-12-22 20:12:10 +01:00
Zaiming (Stone) Shi
77c0a288b2
Merge pull request #12225 from zmstone/1222-fix-config-update-for-ft
...
1222 fix config update for ft
2023-12-22 20:10:54 +01:00
Thales Macedo Garitezi
890970345b
test: reduce flakiness
2023-12-22 15:31:56 -03:00
Thales Macedo Garitezi
0e172f6d1f
Merge pull request #12222 from thalesmg/test-fix-after-fix-m-20231222
...
test: restore connect timeout for test case
2023-12-22 15:28:49 -03:00
Zaiming (Stone) Shi
ac6e4cf2cc
fix: config update for ft
2023-12-22 19:01:14 +01:00
Zaiming (Stone) Shi
733196aa83
chore: prepare for e5.4.0-build.2
2023-12-22 18:59:46 +01:00
Thales Macedo Garitezi
85963d3b45
test: restore connect timeout for test case
2023-12-22 14:10:24 -03:00
Zaiming (Stone) Shi
4c3c38a35a
Merge pull request #12220 from zmstone/1221-prepare-bpapi-on-otp-26
...
1221 prepare bpapi on otp 26
2023-12-22 18:08:09 +01:00
Zaiming (Stone) Shi
23ded313ec
chore: update app versions
2023-12-22 15:29:22 +01:00
Zaiming (Stone) Shi
891fd972bd
Merge remote-tracking branch 'origin/release-54' into 1221-prepare-bpapi-on-otp-26
2023-12-22 15:19:25 +01:00
Zaiming (Stone) Shi
8530a18285
docs: rename changelog from e5.4.0 to changes/e5.4.0-build.1
2023-12-22 14:03:34 +01:00
Zaiming (Stone) Shi
5b5d4a6f68
chore: bump release version to e5.4.0-build.1
2023-12-22 14:00:12 +01:00
Zaiming (Stone) Shi
157dc12047
Merge pull request #12219 from zhongwencool/ft-deobfuscate-keys
...
fix: FT deobfuscate secret key
2023-12-22 13:58:08 +01:00
zhongwencool
a16bce8c24
fix: deobfuscate ft's secret keys in api
2023-12-22 13:13:44 +01:00
Zaiming (Stone) Shi
20543d55ef
chore: bump app vsn
2023-12-22 13:13:30 +01:00
Zaiming (Stone) Shi
322b7bb7d2
chore: bump app vsn
2023-12-22 13:00:37 +01:00
Zaiming (Stone) Shi
ecc31217fd
Merge remote-tracking branch 'origin/master' into 1221-prepare-bpapi-on-otp-26
2023-12-22 12:48:06 +01:00
Zaiming (Stone) Shi
17d3037a13
chore: add 5.4.bpapi
2023-12-22 12:47:41 +01:00
ieQu1
ec0693861a
fix(static_checks): Prepare for OTP26
2023-12-22 12:02:30 +01:00
zhongwencool
2d5f7e0a6d
Merge pull request #12215 from thalesmg/sync-r54-m-20231221
...
sync r54 to master
2023-12-22 10:24:29 +08:00
Zaiming (Stone) Shi
a53d293bde
Merge pull request #12183 from zmstone/1215-chore-upgrade-ehttpc
...
chore: upgrade gun and ehttpc
2023-12-21 22:02:22 +01:00
Thales Macedo Garitezi
035f5f977e
Merge remote-tracking branch 'origin/release-54' into sync-r54-m-20231221
2023-12-21 17:53:05 -03:00
Zaiming (Stone) Shi
e9d453405a
Merge pull request #12217 from zmstone/1221-release-5.4.0
...
chore: prepare for release version 5.4.0
2023-12-21 21:09:11 +01:00
Zaiming (Stone) Shi
f4286f3208
test(gcp_pubsub): increase wait timeout and fix falt injection
2023-12-21 20:59:51 +01:00
Zaiming (Stone) Shi
fa80c7e436
chore: upgrade gun and ehttpc
...
- gun from 1.3.9 to 1.3.10 for otp 26 type spec fix
- ehttpc from 0.4.11 to 0.4.12 for error handling improvements
2023-12-21 20:59:51 +01:00
Zaiming (Stone) Shi
36d2929534
chore: prepare for release version 5.4.0
2023-12-21 19:51:12 +01:00