Zaiming (Stone) Shi
6d7e6e6ea7
ci: delay Kafka topic creation
2022-12-29 14:30:30 +01:00
Zaiming (Stone) Shi
e69e016e54
ci: show timestamp from docker compose logs
2022-12-29 11:46:56 +01:00
Zaiming (Stone) Shi
9f346b44ee
ci: avoid github action ct log artifacts name clash
2022-12-29 11:46:56 +01:00
Zaiming (Stone) Shi
5ae4bd6722
chore: bump influxdb client lib version from 1.1.4 to 1.1.5
...
fixed a compile warning
2022-12-29 10:29:36 +01:00
Zaiming (Stone) Shi
0b43ae621d
ci: dump docker-compose log if failed to run ct
2022-12-29 09:23:11 +01:00
Andrew Mayorov
de48d5d83c
Merge pull request #9620 from keynslug/fix/otp-25-amzn2-build
...
fix(ci): bump to jq v0.3.9 with OTP-25 prebuilt binaries
2022-12-29 11:44:48 +04:00
Zhongwen Deng
4e62aff3ab
fix: bad best fmt json []
2022-12-29 14:53:00 +08:00
Zaiming (Stone) Shi
4e61e0602d
Merge pull request #9625 from zmstone/1228-only-high-load-detect-in-linux
...
fix(kafka): Memory OLP is only applicable in linux systems
2022-12-28 22:06:21 +01:00
Zaiming (Stone) Shi
2790d5697d
test: add a 2 seconds sleep between listener sotp and restart
...
to lower the chance of eaddrinuse
2022-12-28 18:48:53 +01:00
Zaiming (Stone) Shi
a5e3f6f05b
fix(kafka): Memory OLP is only applicable in linux systems
2022-12-28 15:31:53 +01:00
Andrew Mayorov
9aeb5a15a0
ci: reenable OTP-25 package builds targeting amzn2
2022-12-28 12:10:42 +03:00
Andrew Mayorov
7df1e6cb36
fix(ci): bump to jq v0.3.9 with OTP-25 prebuilt binaries
...
This should heal OTP-25 package builds targeting amzn2.
2022-12-28 12:09:46 +03:00
Zaiming (Stone) Shi
29a0899ed2
Merge pull request #9621 from emqx/release-50
...
merge release-50 back to master
2022-12-28 10:04:13 +01:00
Ivan Dyachkov
0f44e663fc
Merge pull request #9617 from id/ci-notifications-on-scheduled-builds-failures
...
ci: send notification to Slack when scheduled bulid failed
2022-12-27 22:01:39 +01:00
Thales Macedo Garitezi
465e73cac0
feat: deny upgrades for now
2022-12-27 13:10:12 -03:00
Thales Macedo Garitezi
86a4010b8d
refactor(review): use `lists:flatten/1`
2022-12-27 11:14:57 -03:00
Thales Macedo Garitezi
5428d46694
feat: log the upgrade script being used for visibility
2022-12-27 11:14:57 -03:00
Thales Macedo Garitezi
ce43e6b3d6
chore: upgrade kafka_protocol, wolff, brod
2022-12-27 10:30:14 -03:00
Thales Macedo Garitezi
4819794401
test(refactor): decrease test teardown noise
2022-12-27 10:30:14 -03:00
Thales Macedo Garitezi
6fdcba641e
test(refactor): no need for monitor
...
the janitor is already linked to the parent
2022-12-27 10:30:14 -03:00
Thales Macedo Garitezi
a0e11f75d9
refactor(docs): use var for output filepath
2022-12-27 10:30:14 -03:00
Zaiming (Stone) Shi
a777bac38c
build: prepare for v5.0.13 release
2022-12-27 11:54:09 +01:00
Ivan Dyachkov
b48941e307
ci: send notification to Slack when scheduled bulid failed
2022-12-27 11:44:04 +01:00
Zaiming (Stone) Shi
15bd797b36
ci: bump to v5.0.13-rc.3
2022-12-27 11:24:47 +01:00
Zaiming (Stone) Shi
25e6ccc82f
ci: build elixir package on OTP 24 for Amazon Linux 2 for now
2022-12-27 11:24:10 +01:00
Zaiming (Stone) Shi
580137de0d
Merge remote-tracking branch 'origin/master' into release-50
2022-12-27 11:06:17 +01:00
Zaiming (Stone) Shi
db28de649e
ci: fix build matrix
2022-12-27 10:51:08 +01:00
Zaiming (Stone) Shi
ae9311c257
Merge remote-tracking branch 'origin/release-50' into release-50
2022-12-27 10:43:01 +01:00
Ivan Dyachkov
6331ca11fd
Merge pull request #9616 from id/build-relax-keychain-settings
...
build(macos): do not automatically lock keychain
2022-12-27 10:38:45 +01:00
lafirest
2ff6ef01f1
Merge pull request #9599 from lafirest/fix/blacklist_default_exp
...
fix(banned): ensure the default expiration time of `banned` is large enough
2022-12-27 17:30:10 +08:00
Zaiming (Stone) Shi
0517541f34
ci: bump to v5.0.13-rc.2
2022-12-27 09:54:34 +01:00
Zaiming (Stone) Shi
7ec7ab785d
ci: fix builder for elixir
2022-12-27 09:14:25 +01:00
Ivan Dyachkov
ab474323a4
build(macos): do not automatically lock keychain
2022-12-27 09:08:57 +01:00
Zaiming (Stone) Shi
18246442aa
chore: prepare v5.0.13-rc.1
...
bump dashboard version to v1.1.4
2022-12-26 21:45:48 +01:00
Thales Macedo Garitezi
a78ecc4bb6
Merge pull request #9579 from thalesmg/bugfix-kafka-producer-stop-client-ee50
...
fix(kafka_producer): cleanup client after failing to start producers
2022-12-26 08:59:36 -03:00
zhongwencool
81b226a801
Merge pull request #9608 from zmstone/1123-pin-hocon-0.33.0
...
1123 pin hocon 0.33.0
2022-12-26 19:22:21 +08:00
firest
af3f0c9bb0
fix(banned): ensure the default timeout of `banned` is large enough
2022-12-26 10:17:31 +08:00
Zaiming (Stone) Shi
f93c22045d
fix: non-empty field should not be undefined
2022-12-24 11:41:45 +01:00
Thales Macedo Garitezi
7c6bb63ce9
feat(upgrade): add forward version check for upgrade script
...
https://emqx.atlassian.net/browse/EMQX-6978
[Related EIP](c4864eeccb/active/0022-forward-check-install-upgrade-script.md
)
Currently, when performing a hot upgrade, the scripts that are run are
those from the currently installed EMQX version. It has a validation
that prevents upgrade between different minor versions. If we want to
allow an upgrade from, say, 5.0.x to 5.1.y, then the scripts in
already released packages will deny such operation. Also, if an
upgrade installation script contains a bug in the current, it will
never be able to execute properly without manual patching.
By attempting to execute the scripts from the target version, we may
add fixes and new validations to new EMQX versions and have them
executed by older versions.
2022-12-23 17:50:33 -03:00
Zaiming (Stone) Shi
269a40a9ea
fix: format psk user lookup fun back to string
2022-12-23 19:22:15 +01:00
Thales Macedo Garitezi
1e3b0c3777
Merge pull request #9609 from thalesmg/mqtt-conn-clientid-v50
...
feat(mqtt): add option to customize clientid prefix for egress bridges
2022-12-23 12:31:44 -03:00
Zaiming (Stone) Shi
d3efb0c0ba
chore: bump app versions
2022-12-23 15:10:16 +01:00
Zaiming (Stone) Shi
350023e757
fix(config): option only_fill_defaults renamed to make_serializable
2022-12-23 14:27:04 +01:00
Thales Macedo Garitezi
35dc75b7ed
feat(mqtt): add option to customize clientid prefix for egress bridges
...
https://emqx.atlassian.net/browse/EMQX-8445
Currently the bridge client’s client ID is prefixed with the resource
ID.
Sometimes it’s useful for users to have control of this prefix,
e.g. prefix based ACL rules in the target broker.
2022-12-23 09:50:26 -03:00
Ilya Averyanov
fa7433628c
fix(logs): set password field sensitive for connectors
2022-12-23 12:46:03 +01:00
Zaiming (Stone) Shi
700c64fcf0
Merge pull request #9607 from id/docs-remove-references-to-jp-readme
...
docs: remove references to README-JP.md
2022-12-23 12:13:57 +01:00
Zaiming (Stone) Shi
59970272ff
chore: pin hocon 0.33.0
2022-12-23 12:07:36 +01:00
Zaiming (Stone) Shi
6292d7ec68
refactor: remove dead code
2022-12-23 12:07:36 +01:00
Ivan Dyachkov
9eb628f94b
docs: remove references to README-JP.md
2022-12-23 09:59:18 +01:00
Ivan Dyachkov
317dd06d25
Merge pull request #9604 from id/docs-update-readme
...
docs: update readme
2022-12-23 09:56:54 +01:00