Thales Macedo Garitezi
306a732e5e
test: perform sanity checks when starting apps
...
These are checks to detect inter-suite or inter-testcase flakiness
early. One suite might forget one application running
and stop others, and then the `application:start/2' callback is never
called again for this application.
One example of this was that: i) `emqx_rule_engine` was left running by
one suite; ii) `emqx` app was stopped, taking `emqx_config_handler`
down with it and losing the rule engine handler; iii) another suite
that uses rule engine "started" it (a no-op) and then the config
handler was never installed again.
2023-05-08 14:00:23 -03:00
JimMoen
47af0046d6
Merge pull request #10627 from JimMoen/fix-make4.4-hang
...
build: compatibility to make 4.4+
2023-05-09 00:37:20 +08:00
Thales Macedo Garitezi
2667f06820
test: fix inter-suite flakiness
2023-05-08 13:33:46 -03:00
JimMoen
b197d57a8e
build: compatibility to make 4.4+
...
Prevent recursion expansion to run scripts during make.
more details:
https://lists.gnu.org/archive/html/info-gnu/2022-10/msg00008.html
> * WARNING: Backward-incompatibility!
Previously makefile variables marked as export were not exported to commands
started by the $(shell ...) function. Now, all exported variables are
exported to $(shell ...). If this leads to recursion during expansion, then
for backward-compatibility the value from the original environment is used.
To detect this change search for 'shell-export' in the .FEATURES variable.
2023-05-09 00:14:14 +08:00
zhongwencool
f6c5644448
Merge pull request #10623 from zhongwencool/rename-max-message-queue-len
...
feat: rename max_message_queue_len to max_mailbox_size
2023-05-08 23:08:06 +08:00
Stefan Strigler
d231e708cb
feat: add IotDB bridge
2023-05-08 16:19:01 +02:00
Zaiming (Stone) Shi
d3c1c12916
Merge pull request #10583 from thalesmg/fix-bw-dec-batch-count-r50
...
fix(buffer_worker): fix inflight count when updating inflight item
2023-05-08 15:06:20 +02:00
Ivan Dyachkov
b688ec6ef8
ci: ensure git safe dir in build_packages
2023-05-08 14:54:08 +02:00
zhongwencool
74d0436fbf
Merge pull request #10636 from kjellwinblad/kjell/fix/mongo/max_overflow/EMQX-9714
...
fix: non_neg_integer() translated to minimum = 1 in bridge-api-en.json
2023-05-08 20:45:57 +08:00
Zaiming (Stone) Shi
a1467250ca
Merge pull request #10639 from zmstone/0508-ci-fix-git-safe-dir
...
ci: ensure git safe dir
2023-05-08 14:41:29 +02:00
William Yang
fc46b81fb1
docs: change log for #10563
2023-05-08 14:40:40 +02:00
William Yang
8545d3d4a7
test: subscribe with no_local, mixed pub from different clients
2023-05-08 14:40:37 +02:00
Zaiming (Stone) Shi
cc518c81b2
ci: ensure git safe dir
2023-05-08 14:34:19 +02:00
Zhongwen Deng
04e62f6a2d
test: check_oom's max_mailbox_size
2023-05-08 20:27:52 +08:00
Zhongwen Deng
eaa129d0d7
feat: rename max_message_queue_len to max_mailbox_size
2023-05-08 20:27:52 +08:00
Thales Macedo Garitezi
eba627b365
fix(buffer_worker): fix inflight count when updating inflight item
2023-05-08 09:27:51 -03:00
Zaiming (Stone) Shi
0250718910
chore: prepare for v5.0.25-rc.1 release
2023-05-08 14:04:22 +02:00
Zaiming (Stone) Shi
f450dc49ba
Merge remote-tracking branch 'origin/release-50' into 0508-prepare-for-e5.0.4
2023-05-08 14:03:42 +02:00
Zaiming (Stone) Shi
83257617cd
Merge pull request #10630 from zhongwencool/sync-release-50-to-master
...
Sync release 50 to master
2023-05-08 14:02:27 +02:00
Zaiming (Stone) Shi
3dba862f85
Merge pull request #10629 from zmstone/0506-add-kafka-gssapi-kerberos-auth
...
fix(kafka): ensure brod_gssapi and sasl_auth included in release
2023-05-08 13:57:33 +02:00
Zaiming (Stone) Shi
30da70692c
Merge pull request #10556 from sstrigler/wrap_auth_headers
...
fix(emqx_connector_http): wrap and unwrap auth headers
2023-05-08 13:43:24 +02:00
Zaiming (Stone) Shi
56d8541fae
Merge pull request #10634 from zmstone/0508-prepare-e5.0.3-release
...
0508 prepare e5.0.3 release
2023-05-08 13:42:01 +02:00
Kjell Winblad
62570d076b
docs: add change log entry
2023-05-08 12:50:31 +02:00
Kjell Winblad
a711ee21f3
fix: non_neg_integer() translated to minimum = 1 in bridge-api-en.json
...
The schema type non_neg_integer() should be translated to minimum 0 and
not 1 when generating the bridge-api-en.json file.
Fixes:
https://emqx.atlassian.net/browse/EMQX-9714
2023-05-08 12:38:16 +02:00
Ivan Dyachkov
d5c0ca81e0
Merge pull request #10631 from id/0508-fix-scheduled-workflows
...
0508 fix scheduled workflows
2023-05-08 12:11:53 +02:00
JimMoen
fe996c9c2a
Merge pull request #10635 from JimMoen/MQTTX-product-rename
...
chore: `MQTT X` -> `MQTTX`
2023-05-08 17:30:39 +08:00
JimMoen
90c09c5541
chore: `MQTT X` -> `MQTTX`
2023-05-08 17:11:34 +08:00
zhongwencool
1d64d343e0
Merge pull request #10340 from zhongwencool/systemd-stop-crash-log-v50
...
fix: systemctl stop don't stop port in the desired order
2023-05-08 17:05:35 +08:00
Zaiming (Stone) Shi
8803c9b326
chore: make sure brod_gssapi app is included in relese package
2023-05-08 10:59:38 +02:00
Zaiming (Stone) Shi
f2a223c1e9
chore: prepare for e5.0.3 release
2023-05-08 10:59:04 +02:00
Stefan Strigler
d920f415cd
fix(emqx_logger): fix spec for set_log_level
2023-05-08 09:57:26 +02:00
Stefan Strigler
9e324e8523
style: fix typo
...
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2023-05-08 09:56:43 +02:00
Stefan Strigler
b639353cf4
fix(emqx_connector_http): wrap and unwrap auth headers
...
This so we don't have sensitive information in a process' state
2023-05-08 09:56:43 +02:00
Ivan Dyachkov
84ccb0bd77
ci: fix typo in workflow file name
2023-05-08 09:54:51 +02:00
Ivan Dyachkov
5b6561f33e
ci(perf_test): run scheduled perf test workflow in emqx org only
2023-05-08 09:54:51 +02:00
Ivan Dyachkov
86ea3f2de2
ci(build_packages_cron): remove non-existing dependency
...
also build emqx package on master only, and ee on release-50 only
2023-05-08 09:54:48 +02:00
Zhongwen Deng
e3d5df37f4
chore: replace /bin/sh with /bin/bash
2023-05-08 15:44:11 +08:00
Zhongwen Deng
14ecfce69f
fix: systemd stop don't stop port in the desired order
2023-05-08 15:44:11 +08:00
William Yang
b6c7e55348
Merge pull request #10528 from qzhuyan/perf/william/force-config-atom-path
...
perf(config): ensure root keys of 'conf' config is atom
2023-05-08 09:37:18 +02:00
Zhongwen Deng
4f396a36a9
Merge remote-tracking branch 'upstream/master' into release-50
2023-05-08 14:58:03 +08:00
firest
197ebccf95
chore: update changes
2023-05-08 11:45:55 +08:00
firest
d914d1ee1d
refactor(limiter): simplify limiter configuration
2023-05-08 11:45:49 +08:00
JianBo He
ef2a68814f
Merge pull request #10590 from HJianBo/update-httpc
...
chore: update ehttpc to 0.4.8
2023-05-08 10:06:49 +08:00
Zaiming (Stone) Shi
aaf3bf27c4
fix(kafka): ensure brod_gssapi sasl_auth are include in release
2023-05-07 09:43:58 +02:00
Zaiming (Stone) Shi
db1e986469
Merge pull request #10619 from emqx/0505-ci-no-need-for-source-zip
...
0505 ci no need for source zip
2023-05-06 10:16:07 +02:00
Zaiming (Stone) Shi
bfd4bb325e
Merge pull request #10624 from zmstone/0506-fix-release-50-ci
...
ci: port 10619 to release-50
2023-05-06 10:10:20 +02:00
Zaiming (Stone) Shi
1269a25006
ci: port 10619 to release-50
2023-05-06 10:07:21 +02:00
zhongwencool
d7b10fc329
Merge pull request #10489 from zhongwencool/warning-config-unknown-key
...
feat: warning unknown config root key
2023-05-06 14:28:56 +08:00
JianBo He
06f4fcaad9
Merge pull request #10614 from zmstone/0505-prepare-to-cut-e5.0.3-rc.1
...
0505 prepare to cut e5.0.3 rc.1
2023-05-06 14:27:38 +08:00
zhongwencool
0412d1e871
Merge pull request #10611 from Kinplemelon/kinple/for-upgrade-dashboard
...
chore: upgrade dashboard to e1.0.6 for ee
2023-05-06 14:22:23 +08:00