Shawn
f1552f4f4f
feat(emqx_data_bridge): create emqx_data_bridge
2021-06-04 23:47:16 +08:00
Shawn
3da62e59d6
fix(emqx_connector): the HTTP API for emqx_connector_mysql
2021-06-03 01:24:30 +08:00
Shawn
bea5966ac8
fix(emqx_connector): remove unrelated files and add license headers
2021-06-02 19:10:24 +08:00
Shawn
ebe1228b2c
fix(emqx_connector): don't return error when stopping a non-existing pool
2021-06-02 18:41:48 +08:00
Shawn
49c5edce2e
fix(emqx_connector): start emqx_connector_mysql failed
2021-06-02 17:28:47 +08:00
Shawn
5d52ce044d
feat(emqx_resource): read and save configs from and to file
2021-06-02 01:58:32 +08:00
Shawn
e7ffa07a1a
feat(emqx_connector): load connectors from emqx_connector.conf
2021-05-31 22:49:42 +08:00
Shawn
f4bb589079
feat(emqx_mysql_connector): implement the on_query callback
2021-05-31 15:41:22 +08:00
Shawn
6b33172095
feat(emqx_connector): add first emqx_connector for mysql
2021-05-31 15:14:07 +08:00
Rory Z
7040fb7835
Merge pull request #4893 from terry-xiaoyu/emqx_resource
...
feat(emqx_resource): add behaviour emqx_resource
2021-05-31 14:17:01 +08:00
Shawn
696d4a4e58
fix(emqx_resource): some dialyzer complaints
2021-05-31 12:14:25 +08:00
Shawn
d7755df48b
feat(emqx_resource): make with emqx
2021-05-31 10:51:27 +08:00
DDDHuang
9d1f6ccc4b
chore: ekka support etcd v3
2021-05-31 09:07:52 +08:00
Shawn
bc83bed7e8
feat(emqx_resource): add licence headers to source code files
2021-05-28 22:02:33 +08:00
Shawn
2a31c43e0d
feat(emqx_resource): add behaviour emqx_resource
2021-05-28 21:43:54 +08:00
Yudai Kiyofuji
d65b6c5ef4
Merge pull request #4864 from z8674558/merge-master
...
Merge master to v5
2021-05-25 14:25:45 +09:00
z8674558
31cbb7aa97
Merge branch 'master' of github.com:emqx/emqx into merge-master
2021-05-25 12:50:50 +09:00
Zaiming (Stone) Shi
b24ae5925a
Merge pull request #4851 from zmstone/tcp-keepalive
...
feat: async API to support tcp keepalive inet options
2021-05-24 21:21:28 +02:00
Zaiming (Stone) Shi
22a5ae4e29
Merge pull request #4855 from zmstone/fix-upgrade-cuttlefish
...
Fix upgrade cuttlefish
2021-05-24 21:18:26 +02:00
Zaiming Shi
6701d716dd
feat: async API to support tcp keepalive inet options
2021-05-24 19:01:13 +02:00
Zaiming Shi
61bd95fdde
build: pin otp 24 for dev
2021-05-24 15:15:37 +02:00
Zaiming Shi
e82e24d21f
fix: pin cuttlefish v3.3.5
...
this cuttlefish release has only changes in a test module
2021-05-24 15:15:37 +02:00
Zaiming (Stone) Shi
1c0137c243
Merge pull request #4854 from Rory-Z/chore/fix-relup-error-in-enterprise
...
chore(CI): fix relup tests error in enterprise repo
2021-05-24 15:15:11 +02:00
zhanghongtong
f2ccf97780
chore(CI): fix relup tests error in enterprise repo
2021-05-24 18:00:48 +08:00
Zaiming (Stone) Shi
3690529554
Merge pull request #4837 from zmstone/external-plugin-lib
...
External plugin lib
2021-05-24 11:29:08 +02:00
Zaiming Shi
623ffc7861
fix: add emqx_plugins to appup
2021-05-24 10:45:56 +02:00
Zaiming Shi
4ec1046160
fix: bad test case
2021-05-24 10:45:56 +02:00
Zaiming Shi
8443aa5e21
chore(typo): sepecial -> special
2021-05-24 10:45:56 +02:00
Zaiming Shi
faecde9ce1
fix(emqx_plugins): allow loading conf for plugin app dir
...
Prior to this change, plugin config files are only allowed
to be placed in the collective config dir etc/plugins.
In order to support external plugin's drop-in deployment,
this commit made emqx_plugins module to read conf file
in application's etc dir
2021-05-24 10:45:56 +02:00
Zaiming Shi
6436217e07
chore: fix wrong plugins dir
2021-05-24 10:43:56 +02:00
zhanghongtong
09084e4e27
chore(CI): fix relup tests error in enterprise repo
2021-05-24 15:11:46 +08:00
Zaiming (Stone) Shi
4392ad3664
Merge pull request #4848 from k32/dev/4847
...
chore(rule_engine): Don't import alias/1 BIF
2021-05-23 12:46:57 +02:00
Zaiming Shi
67245b06b1
chore: make sure emqx_app is reloaded
...
we bump release version number in emqx_release.hrl for each release
this version is retrieved from emqx_app module, so we must always
reload this module during hot upgrade
2021-05-22 14:56:11 +08:00
k32
1e562d4bc6
chore(rule_engine): Don't import alias/1 BIF
...
Fixes : #4847
2021-05-22 01:40:07 +02:00
Zaiming (Stone) Shi
a466bca95a
Merge pull request #4846 from zmstone/fix-ci-ensure-erlang-23
...
test: ensure erlang 23 in more github actions
2021-05-21 18:55:17 +02:00
Zaiming Shi
7a969e085f
test: ensure erlang 23 in more github actions
2021-05-21 17:59:17 +02:00
Zaiming (Stone) Shi
ebe96505e2
Merge pull request #4845 from zmstone/ensure-erlang-23
...
test: ensure erlang 23 in github action
2021-05-21 17:10:53 +02:00
Zaiming Shi
a8cb5678b5
test: ensure erlang 23 in github action
2021-05-21 16:48:01 +02:00
Turtle
e8790f6e11
fix(mqtt-sn): Fix stop due to keepAlive at sleep mode
2021-05-21 19:22:32 +08:00
Zaiming (Stone) Shi
d5229301d0
Merge pull request #4843 from zmstone/chore-no-app-version-print-at-boot
...
chore(emqx_ctl): do not print application
2021-05-21 12:59:55 +02:00
Zaiming Shi
e7e87837e5
test: fix emqx_ctl status grep pattern
2021-05-21 11:18:18 +02:00
Zaiming Shi
ce2739ef3d
chore(emqx_management): update appup
2021-05-21 10:38:39 +02:00
Zaiming Shi
5fe395cee5
test: fix emqx_ctl printout test
2021-05-21 10:25:04 +02:00
Zaiming Shi
48c1d0983d
chore(emqx_ctl): do not print application
2021-05-21 09:24:39 +02:00
Zaiming (Stone) Shi
f1dcb35f53
Merge pull request #4834 from zmstone/fix-emqx-cm-do-not-log-noproc-as-error
...
fix(emqx_cm): do not log noproc as error
2021-05-20 10:05:37 +02:00
Zaiming Shi
c07fe0696b
fix(appup): ensure version bump for emqx_management
2021-05-20 09:03:40 +02:00
Zaiming Shi
4e1798e3f3
fix(emqx_cm): do not log noproc as error
...
1. websocket call exit with noproc reason.
2. do not capture stacktrace when no need for it
2021-05-19 23:16:11 +02:00
JianBo He
cace9341a0
test(auth-jwt): fix verify_claims not being covered
2021-05-19 10:56:35 +08:00
Zaiming Shi
d4dcf94da6
fix(emqx.cmd): windows boot
2021-05-18 20:30:48 +08:00
Zaiming Shi
dfab9492c6
fix(emqx_connection): do not log einval error
...
einval happens when trying to send data to a closed socket.
2021-05-18 20:30:27 +08:00