Thales Macedo Garitezi
5c693beadd
chore(appup): remove `load_module` instructions if `restart_application`
...
> the restart_application instruction will be translated into module
load instructions by otp release handler.
2021-11-25 12:08:02 -03:00
Thales Macedo Garitezi
64ce2eea1c
chore(appup): run ./scripts/update_appup.escript to bump vsns
2021-11-25 12:08:02 -03:00
Thales Macedo Garitezi
0260db6640
feat(sys_mon): Add proc_lib:initial_call/1 and current_stacktrace (4.3)
...
(Same as #6289 )
This adds the information from `proc_lib:initial_call/1` and the
current stacktrace from the process info to `emqx_sys_mon:procinfo/1`
to aid in debugging some warnings with no context such as the
following:
```
2021-11-23T12:33:59.387818+00:00 [warning] info: [{old_heap_block_size,45988046},{heap_block_size,22177879},{mbuf_size,0},{stack_size,40},{old_heap_size,22354134},{heap_size,7106339}], line: 130, mfa: emqx_sys_mon:handle_info/2, msg: large_heap, procinfo: [{pid,<0.2667.0>},{memory,579763664},{total_heap_size,68510672},{heap_size,22177879},{stack_size,40},{min_heap_size,233},{initial_call,{proc_lib,init_p,5}},{current_function,{gen,do_call,4}},{registered_name,[]},{status,running},{message_queue_len,360945},{group_leader,<0.1660.0>},{priority,normal},{trap_exit,false},{reductions,16493271},{last_calls,false},{catchlevel,4},{trace,0},{suspending,[]},{sequential_trace_token,[]},{error_handler,error_handler}]
```
2021-11-25 12:08:02 -03:00
JimMoen
18a9c0e177
fix:change default configuration of `max_topic_levels` #6294
2021-11-25 16:16:54 +08:00
JimMoen
289415b5aa
fix(conf): change `max_topic_levels` default configuration
2021-11-25 09:52:12 +08:00
Shawn
f5ac6fb714
chore(appup): bump emqx_bridge_mqtt to 4.3.3
2021-11-25 09:46:06 +08:00
Thales Macedo Garitezi
15b71c118b
Merge pull request #6291 from emqx/fix-update-appup-script
...
chore(appup): minor fixes to update_appup.escript
- Fixes clause error on `create_stub/1`.
- Small optimization: do not download the same file multiple times
with `wget`.
- Fix: remove old file extension (`.app.src`) and preserve dirname
when creating stubs for apps.
2021-11-24 17:10:00 -03:00
Thales Macedo Garitezi
29f982385d
chore(appup): remove old file extension and preserve dirname for apps
2021-11-24 15:09:25 -03:00
Thales Macedo Garitezi
c950566294
chore(appup): minor fixes to update_appup.escript
...
- Fixes clause error on `create_stub/1`.
- Small optimization: do not download the same file multiple times
with `wget`.
2021-11-24 14:22:51 -03:00
Shawn
3b9bb1d66c
fix(ecpool): update ecpool to 0.5.2
2021-11-24 18:57:23 +08:00
Shawn
a54668e83b
fix(mqtt_bridge): the mqtt bridge hangs with an unreachable IP
2021-11-24 17:11:04 +08:00
Zaiming Shi
39e52d583e
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2021-11-23 23:18:43 +01:00
Zaiming (Stone) Shi
2e26b8dfed
Merge pull request #6246 from zmstone/upgrade-otp-to-23.2.7.2-emqx-3
...
build: upgrade to otp sed 23.2.7.2-emqx-3
2021-11-23 21:38:19 +01:00
Zaiming Shi
c4b0008ebd
build: delete arch suffix from alpine build-env image tag
2021-11-23 17:06:46 +01:00
zhanghongtong
b87ed0666c
ci: add new steps for push ecr image when release
2021-11-23 17:54:17 +08:00
zhanghongtong
5a3169b83a
ci: add new steps for push ecr image when release
2021-11-23 17:36:27 +08:00
Zaiming (Stone) Shi
afd55b31e8
build: define default builder docker image tag ( #6245 )
...
prior to this change, the OTP_VSN varaible was taken from
the docker host's OTP version which may differ from the
desired OTP version for the docker builder image.
2021-11-23 09:34:56 +08:00
Zaiming (Stone) Shi
2514f474b0
Sync v4.3 to v4.4 ( #6262 )
...
* fix(http): fix duplicate http headers
* chore(appup): add appup.src
* fix(appup): fix multiply defined module in appup
* chore(appup): fix wrong version
* chore(ekka): Bump version to 0.8.1.5
* fix(update_appup): Fix warnings, add support for external repos
* build: use find command's -delete option
* ci: do not sync master branch
* build: ensure openssl11
* build: copy only libcrypto and libtinfo
* fix(trace): handler_id now always return atom
Co-authored-by: zhouzb <zhouzb@emqx.io>
Co-authored-by: k32 <10274441+k32@users.noreply.github.com>
2021-11-23 09:33:20 +08:00
Zaiming (Stone) Shi
b6064ce2c0
Merge pull request #6259 from zmstone/build-do-not-pack-glibc
...
build: copy only libcrypto and libtinfo
2021-11-22 17:20:20 +01:00
Zaiming (Stone) Shi
95e8671c7f
Merge pull request #6261 from zmstone/chore-trace-try-to-use-original-name
...
refactor(trace): hash non-printable or too long names
2021-11-22 17:16:48 +01:00
Zaiming Shi
0f52824872
refactor(trace): hash non-printable or too long names
2021-11-22 16:59:17 +01:00
Zaiming (Stone) Shi
1c64a9d95d
Merge pull request #6251 from zhongwencool/log-trace-api
...
feat: add support ip_address trace options
2021-11-22 16:19:53 +01:00
Zaiming Shi
122842a656
build: copy only libcrypto and libtinfo
2021-11-22 15:46:19 +01:00
zhongwencool
30fb9dd7ae
fix: name must be printable unicode and len < 256
2021-11-22 22:20:02 +08:00
zhongwencool
a91f975dc2
fix: make sure keepalive only 0~65535 ( #6232 )
2021-11-22 18:08:48 +08:00
zhongwencool
d76275d17d
feat: add support ip_address trace options
2021-11-22 15:20:24 +08:00
Turtle
62dc72c859
feat(sql_rule): test rule add User-Property information
2021-11-22 11:04:21 +08:00
lafirest
4767b41eb7
fix(emqx_st_statistics): fix initial value error ( #6224 )
...
* fix(emqx_st_statistics): fix initial value error
2021-11-21 18:55:43 +08:00
Zaiming Shi
1cb6cdbd76
build: upgrade to otp sed 23.2.7.2-emqx-3
...
There was a typo fix in ssl app for ecdsa_secp512r1_sha512
to ecdsa_secp521r1_sha512.
Hot-beam upgrade is supported when upgrading from OTP 23.2.7.2-emqx-2
just a 'ssl_cipher' module reload.
2021-11-20 23:28:12 +01:00
Zaiming (Stone) Shi
efcdcc555f
Merge pull request #6239 from zmstone/build-ensure-openssl11
...
build: ensure openssl11
2021-11-20 17:12:07 +01:00
Zaiming (Stone) Shi
7de0891201
Merge pull request #6243 from emqx/ci-port-changes-from-master-branch
...
ci: port changes made in master branch
2021-11-20 17:11:42 +01:00
Zaiming Shi
099e2a8752
ci: port changes made in master branch
2021-11-19 23:03:06 +01:00
Zaiming (Stone) Shi
ef41361753
Merge pull request #6233 from zmstone/ci-do-not-sync-master-branch
...
ci: do not sync master branch
2021-11-19 13:46:11 +01:00
Zaiming Shi
0b3037a571
build: ensure openssl11
2021-11-19 12:39:59 +01:00
Zaiming Shi
f1aaed9276
ci: do not sync master branch
2021-11-19 08:46:53 +01:00
tigercl
35e32acf4a
Merge pull request #6195 from tigercl/fix/multi-http-headers
...
fix(http): fix duplicate http headers
2021-11-19 11:32:43 +08:00
Zaiming (Stone) Shi
747c609ec8
Merge pull request #6214 from zmstone/build-delete-potentially-broken-symlinks
...
build: ensure symlinks in _build dir are deleted after fetching deps
2021-11-18 13:35:00 +01:00
k32
df8fe88ac8
Merge pull request #6225 from k32/update-appup-ekka
...
fix(update_appup): Fix warnings, add support for external repos
2021-11-18 13:32:25 +01:00
Zaiming Shi
ef36774189
build: use find command's -delete option
2021-11-18 13:20:53 +01:00
k32
113cfa6422
fix(update_appup): Fix warnings, add support for external repos
2021-11-18 12:31:02 +01:00
k32
b45296680d
Merge pull request #6221 from k32/ekka
...
chore(ekka): Bump version to 0.8.1.5
2021-11-18 12:28:31 +01:00
k32
5dc2e04e55
chore(ekka): Bump version to 0.8.1.5
2021-11-18 10:24:03 +01:00
zhanghongtong
daeac6edf4
chore(release): update emqx release version
2021-11-18 15:26:36 +08:00
zhanghongtong
d1cf526f34
ci: fix permission error when check sha256
2021-11-18 14:45:00 +08:00
lafirest
42333882c8
fix(emqx_st_statistics): fix unsafe rank range ( #6207 )
...
* fix(emqx_st_statistics): fix unsafe rank range
2021-11-18 14:41:59 +08:00
zhouzb
b460172649
chore(appup): fix wrong version
2021-11-18 14:39:46 +08:00
zhanghongtong
093a93a7ec
ci: fix not found package when check sha256
2021-11-18 14:27:37 +08:00
zhanghongtong
eb0f4a543d
ci: fix upload artifact error
2021-11-18 10:35:03 +08:00
Rory Z
e5ffe8d7d5
Merge pull request #6216 from emqx/sync-v4.3-to-v4.4
...
Sync v4.3 to v4.4
2021-11-18 09:37:58 +08:00
Zaiming Shi
c07f32f1ce
Merge branch 'build-delete-potentially-broken-symlinks' into sync-v4.3-to-v4.4
2021-11-18 00:23:40 +01:00