Commit Graph

15046 Commits

Author SHA1 Message Date
Thales Macedo Garitezi
270059f0c2
Merge pull request #10642 from thalesmg/fix-flaky-test-rule-engine-stop-v50
test: fix inter-suite flakiness
2023-05-08 15:37:26 -03:00
Stefan Strigler
1ade7ce9a3
Merge pull request #10560 from sstrigler/EMQX-8390-5-0-x-io-tdb-bridge-port-conf-and-api-to-5-0
IoTDB Bridge
2023-05-08 20:27:01 +02:00
Ivan Dyachkov
a559252bc3
Merge pull request #10640 from id/0508-ci-ensure-git-safe-dir
ci: ensure git safe dir in build_packages
2023-05-08 20:13:10 +02:00
Paulo Zulato
83c4b2f2d4
Merge pull request #10568 from paulozulato/feat-shutdown-count
feat: add shutdown count
2023-05-08 15:07:51 -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
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
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
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
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
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
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
JianBo He
2fb4b5bcbc chore: fix bad indent 2023-05-06 13:54:34 +08:00
JimMoen
bcd3e51ac3
Merge pull request #10621 from JimMoen/fix-bin-grep-dash-escaping
fix: avoid stray `\` warning for grep 3.8+
2023-05-06 13:51:27 +08:00
JianBo He
e7800f5a71
chore: apply suggestions from code review
Co-authored-by: yanzhiemq <125347458+yanzhiemq@users.noreply.github.com>
2023-05-06 13:49:26 +08:00
JianBo He
589080820e
Merge pull request #10610 from JimMoen/refactor-sqlserver-bridge
refactor(sqlserver): move sqlserver bridge into its own app
2023-05-06 13:01:05 +08:00
JimMoen
5a25d53fba
fix: avoid stray \ warning for grep 3.8+
Only the first `-` in ERE need escaping to ensure it's not a command
option for `grep`.

The fix also tested on BSD grep 2.6 and works well.

More details:
https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00001.html

> Regular expressions with stray backslashes now cause warnings, as
  their unspecified behavior can lead to unexpected results.
  For example, '\a' and 'a' are not always equivalent
  <https://bugs.gnu.org/39678>.
2023-05-06 12:42:53 +08:00
JimMoen
4000fb6692
docs: refine link text after review 2023-05-06 10:52:16 +08:00
Zhongwen Deng
f45efbd12d feat: warning unknown config root key 2023-05-06 10:43:52 +08:00
JimMoen
d5dce771bd
refactor(sqlserver): move sqlserver bridge into its own app 2023-05-06 10:22:05 +08:00
JimMoen
fc62cfdfd8
Merge pull request #10612 from JimMoen/update-dashboard-vsn
chore: update dashboard tag version
2023-05-06 10:20:44 +08:00
JianBo He
8f8c8f6c01
Merge pull request #10609 from lafirest/fix/tdengine_example_redact
fix(tdengine): redact the password for the TDEngine example API
2023-05-06 09:55:10 +08:00