zhongwencool
bc0cc80d32
Merge pull request #8924 from zhongwencool/authn-config-check
...
fix: authentication should be array, not struct
2022-10-17 09:14:05 +08:00
Ivan Dyachkov
6f899699ca
Merge pull request #9157 from emqx/chore-bump-asdf-erlang-version
...
chore: bump asdf erlang version
2022-10-14 14:52:34 +02:00
Zaiming (Stone) Shi
1686ca26fa
Merge pull request #9155 from zmstone/1014-publish-api-should-not-echo
...
fix(api): publish API only returns message ID
2022-10-14 11:52:17 +02:00
Ivan Dyachkov
37a400ec25
chore: bump asdf erlang version
2022-10-14 11:19:25 +02:00
Ivan Dyachkov
f2db35db39
chore: delete unused function clause
2022-10-14 10:46:11 +02:00
zhongwencool
bfc780f95b
Merge branch 'master' into authn-config-check
2022-10-14 16:36:50 +08:00
Ivan Dyachkov
5a8cab46a9
test: update publish api test suite
2022-10-14 10:17:22 +02:00
Zaiming (Stone) Shi
53fb8fcded
docs: Add changelog
2022-10-14 10:06:45 +02:00
Zaiming (Stone) Shi
c2f176c1e7
fix(api): publish API only returns message ID
2022-10-14 09:49:46 +02:00
Zhongwen Deng
a02fea0a19
chore: update bpapi.verions
2022-10-14 15:16:09 +08:00
Zhongwen Deng
4579d7fff8
feat: get trace file's detail via /trace/:name/log_detail
2022-10-14 11:38:39 +08:00
Thales Macedo Garitezi
2d01726b22
fix: account calls when resource is not connected as matched
2022-10-13 15:32:04 -03:00
Thales Macedo Garitezi
1b2b629cdd
feat: emit telemetry events for all resource worker metrics
2022-10-13 15:32:04 -03:00
Thales Macedo Garitezi
a6ba8494d8
feat: start `telemetry` app before `emqx`
2022-10-13 11:17:10 -03:00
Thales Macedo Garitezi
1ad3b5df17
fix: uninstall telemetry handler on resource stop, use unique id
2022-10-13 10:29:53 -03:00
Thales Macedo Garitezi
24eda247ae
chore: pin `telemetry` version
2022-10-13 10:29:53 -03:00
JianBo He
6f077c47e7
Merge pull request #9136 from emqx/enhance-flapping-detect-5
...
refactor: enhance the flapping detect accuracy
2022-10-13 09:49:43 +08:00
JianBo He
59c1b0d16e
chore: update changes
2022-10-12 10:06:35 +08:00
JianBo He
56000cbf3e
refactor: more rigorous checking of flapping to improve stability of the system
...
port: https://github.com/emqx/emqx/pull/9045
2022-10-12 10:03:47 +08:00
JianBo He
5a66c8b117
Merge pull request #9082 from HJianBo/update-api-docs
...
chore(i18n): enrich HTTP API desc
2022-10-12 09:36:11 +08:00
Thales Macedo Garitezi
f0ff32c031
test: fix tests after counter changes
2022-10-11 17:45:48 -03:00
Thales Macedo Garitezi
357e5919ce
chore: add copyright disclaimer
2022-10-11 09:51:16 -03:00
Thales Macedo Garitezi
4475289ce4
feat: use upstream newly tagged 1.7.0 wolff
2022-10-11 09:47:40 -03:00
Thales Macedo Garitezi
cf361546f8
feat: update emqx dashboard version -> e1.0.1-beta.5
2022-10-10 17:38:11 -03:00
Thales Macedo Garitezi
98500313eb
fix(kafka): some fixes for kafka producer
...
- MQTT topic should be a binary
- use correct gauge functions from `wolff_metrics`.
- don't double increment success counter for kafka action
- adds a few more metrics assertions
2022-10-10 17:11:29 -03:00
Kjell Winblad
57270fb8fc
feat: add support for counters and gauges to the Kafka Bridge
...
This commit adds support for counters and gauges to the Kafka Brige.
The Kafka bridge uses [Wolff](https://github.com/kafka4beam/wolff ) for
the Kafka connection. Wolff does its own batching and does not use the
batching functionality in `emqx_resource_worker` that is used by other
bridge types. Therefore, the counter events have to be generated by
Wolff. We have added
[telemetry](https://github.com/beam-telemetry/telemetry ) events to Wolff
that we hook into to change counters and gauges for the Kafka bridge. The
counter called `matched` does not depend on specific functionality of
any bridge type so the updates of this counter is moved higher up in the
call chain then previously so that it also gets updated for Kafka
bridges.
2022-10-10 14:40:57 -03:00
firest
b4eb0f18f9
fix(shared_subs): rename redispatch function name and simply test case
2022-10-10 18:06:55 +08:00
firest
f0769cb765
fix(shared_sub): kick session should not cause session message redispatch
2022-10-10 13:52:09 +08:00
Zaiming (Stone) Shi
63774ba5d3
Merge pull request #9104 from zmstone/1005-fix-shared-sub-dispatch
...
fix(shared): re-dispatch inflight (QoS1) and mqueue messages
2022-10-09 11:41:30 +02:00
lafirest
d600c870af
Merge pull request #9060 from lafirest/fix/delayed_pub
...
fix(delayed): Improve time precision of delayed messages
2022-10-09 10:39:31 +08:00
firest
6d852b69a2
chore: update CHANGES
2022-10-09 10:13:09 +08:00
Ivan Dyachkov
9faaffd50b
Merge pull request #9115 from emqx/build-check-if-quicer-binary-present-before-trying-to-sign-it
...
build: check if quicer binary present before trying to sign it
2022-10-07 12:33:28 +02:00
Ivan Dyachkov
5654778bd9
build: check if quicer binary present before trying to sign it
2022-10-07 09:50:25 +02:00
Zaiming (Stone) Shi
f82ca4c0b0
Merge pull request #9101 from zmstone/1005-docs-update-docker-image-run-example
...
docs: remove descriptions about port 8081
2022-10-06 18:25:56 +02:00
Zaiming (Stone) Shi
1c29e2806a
test(shared): add a test case to ensure shared dispatch retry
...
to ensure retry will not enter a dead loop
2022-10-05 22:33:49 +02:00
Zaiming (Stone) Shi
e8279a02ef
fix(shared): re-dispatch inflight (QoS1) and mqueue messages
...
when session terminates (not due to take over)
shared delivery should be re-dispatched to other members
in the group
2022-10-05 22:33:48 +02:00
Zaiming (Stone) Shi
abb941d161
docs: remove port 8081
...
port 8081 is the management API in 4.x
in 5.0 api port is 18083 (same as for serving the dashboard)
2022-10-05 17:15:19 +02:00
Ivan Dyachkov
8003cbae34
Merge pull request #9089 from emqx/chore-always-respect-PKG_VSN
...
chore: respect PKG_VSN in pkg-vsn.sh
2022-10-05 15:45:16 +02:00
Ivan Dyachkov
5deba61dc4
Merge pull request #9095 from emqx/chore-fix-script-path-resolution-on-macos
...
chore: stat to resolve script dir on macos and readlink -f otherwise
2022-10-05 15:38:10 +02:00
Ivan Dyachkov
b3a7fd26dc
chore: stat to resolve script dir on macos and realpath otherwise
2022-10-05 11:39:07 +02:00
Ivan Dyachkov
bc71149d79
chore: respect PKG_VSN in pkg-vsn.sh
2022-10-03 20:02:14 +02:00
JianBo He
d43b680f14
chore: add comments to explain`/status` cant be found in swagger docs
2022-10-01 09:40:27 +08:00
JianBo He
7d7b05ae4e
chore: update app.src
2022-09-30 23:32:23 +08:00
JianBo He
93d3fec73f
chore(i18n): correct tags name
2022-09-30 23:14:19 +08:00
JianBo He
6589a66710
Merge branch 'update-api-docs' of github.com:HJianBo/emqx into update-api-docs
2022-09-30 23:05:07 +08:00
JianBo He
a84c6f938c
chore(swagger): caption tags name
2022-09-30 23:04:26 +08:00
JianBo He
9c6c13789e
chore: update apps/emqx_gateway/i18n/emqx_gateway_api_authn_i18n.conf
...
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2022-09-30 23:03:01 +08:00
JianBo He
8292572da6
chore: apply suggestions from code review
...
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2022-09-30 23:02:28 +08:00
JianBo He
d17c473dc2
chore(i18n): fix the bad desc for statsd
2022-09-30 18:57:08 +08:00
JianBo He
5b219deb4a
Merge remote-tracking branch 'zibo/chore/api-desc' into update-api-docs
2022-09-30 18:48:05 +08:00