Shawn
33c9c7d497
fix: incorrect message order when batch is enabled
2022-09-01 14:51:13 +08:00
Shawn
0ef0b68de4
refactor: change '{recoverable_error,Reason}' to '{error,{recoverable_error,Reason}}'
2022-08-31 18:25:00 +08:00
Shawn
ba1f5eecd3
fix: update the swagger for new resource metrics
2022-08-31 11:14:36 +08:00
Shawn
14633eaac8
fix: please the elvis
2022-08-31 09:40:22 +08:00
Shawn
ca52b8eb29
fix: start connector-mqtt failed when username/password not provided
2022-08-31 09:18:10 +08:00
Shawn
73e19d84ee
feat: use the new metrics to bridge APIs
2022-08-30 23:47:58 +08:00
Shawn
9e50866cd0
fix: rename queue_max_bytes -> max_queue_bytes
2022-08-30 17:18:54 +08:00
Shawn
c4106c0d77
fix: resume the resource worker on health check success
2022-08-30 12:28:43 +08:00
Shawn
65dfa63324
fix: update the counters for data bridges
2022-08-30 12:28:01 +08:00
Shawn
e0a6a61d73
fix: return error on start hstreamdb crash
2022-08-30 10:19:40 +08:00
Shawn
262e68f7d2
fix: return error when receive HTTP code other than 2xx
2022-08-30 10:16:02 +08:00
Shawn
b5ad5233a1
fix(mqtt-bridge): username and password defaults to undefined
2022-08-30 10:14:56 +08:00
Shawn
6fde37791c
refactor: new metrics for resources
2022-08-30 10:14:10 +08:00
Shawn
1625b8eaeb
fix(mysql_bridge): export the query_mode option to the APIs
2022-08-26 17:11:24 +08:00
Shawn
6b0ccfbc43
refactor: rename the error return resource_down -> recoverable_error
2022-08-26 17:11:12 +08:00
Xinyu Liu
0c9d12fd07
Merge pull request #8804 from terry-xiaoyu/fix_rule_send_to_disconnected_resources
...
fix: incorrect replayq dir for the emqx_resource
2022-08-25 18:06:02 +08:00
Shawn
a896aa8b27
fix: incorrect replayq dir for the emqx_resource
2022-08-25 16:06:18 +08:00
Xinyu Liu
ff60019ffe
Merge pull request #8802 from terry-xiaoyu/mysql_aysnc
...
fix(mysql_bridge): export the query_mode option to the APIs
2022-08-25 11:51:40 +08:00
Xinyu Liu
02c40d61b6
Merge branch 'dev/ee5.0' into mysql_aysnc
2022-08-25 11:50:51 +08:00
Shawn
edb2e7574f
fix: don't update manifest if not an exact tag
2022-08-25 11:46:27 +08:00
Shawn
9327c0f51b
fix(mysql_bridge): export the query_mode option to the APIs
2022-08-25 11:38:50 +08:00
Shawn
ddb5bd23d6
fix: don't update manifest if not an exact tag
2022-08-25 10:57:26 +08:00
Shawn
d854ceb91a
fix: exclude 'emqx-enterprise' when publish docker images
2022-08-25 09:11:22 +08:00
Shawn
f75932e49f
chore: release e5.0.0-beta.2
2022-08-24 22:28:29 +08:00
JimMoen
89c7caba37
Merge pull request #8788 from JimMoen/refine-influxdb-bridge-example
...
fix(influxdb): refine influxdb bridge example
2022-08-24 15:18:39 +08:00
JimMoen
a481e8e2ee
fix(influxdb): refine influxdb bridge example
2022-08-24 14:44:53 +08:00
JimMoen
eb21a37145
Merge pull request #8785 from JimMoen/feat-influxdb-config
...
Remove influxdb connector config layer. See #8773
2022-08-24 10:56:26 +08:00
Xinyu Liu
019ab4501d
Merge pull request #8786 from terry-xiaoyu/refactor_configs_apis_mysql_bridge
...
refactor: configs and APIs for mysql bridge
2022-08-24 10:55:09 +08:00
Shawn
4ac6f12252
refactor: configs and APIs for mysql bridge
2022-08-24 10:08:03 +08:00
JimMoen
ca6533395c
feat: influxdb bridge structure fits new style
2022-08-24 09:59:22 +08:00
JimMoen
43c964c87e
fix(docs): ee bridge api docs generation
...
Use try catch. Because function was unexported before called.
2022-08-24 09:52:38 +08:00
Xinyu Liu
8db9b6690c
Merge pull request #8783 from terry-xiaoyu/refactor_resource_query_mode
...
fix: use gen_statem:cast/3 for async query
2022-08-24 08:43:00 +08:00
Shawn
86577365e4
fix: use gen_statem:cast/3 for async query
2022-08-23 22:41:45 +08:00
Xinyu Liu
91a9e5535c
Merge pull request #8773 from terry-xiaoyu/remove_connector_config
...
Remove connector config
2022-08-23 09:26:10 +08:00
Shawn
1ff53ee8a9
fix(authz): don't stop emqx_resource app in test cases
2022-08-23 08:57:12 +08:00
Shawn
45352206a3
fix(auth): remove emqx_connector from testcases of authz/authn
2022-08-22 20:20:45 +08:00
Shawn
55c18c0b5f
fix(bridges): update the test cases for new config structure
2022-08-22 18:24:59 +08:00
Shawn
aea8c77b49
refactor: new config structure for mqtt bridge
2022-08-22 18:24:59 +08:00
lafirest
4ad04b646f
Merge pull request #8759 from lafirest/feat/mysql_batch_query
...
feat(bridge): add `on_batch_query` on emqx_connector_mysql
2022-08-22 17:22:39 +08:00
firest
2471580c47
fix(bridge): make spellcheck happy
2022-08-22 15:58:11 +08:00
JimMoen
0102a35770
Merge pull request #8770 from JimMoen/fix-resource-opts
...
* `password` format.
* Hide `pool_size` opt for users, use `worker_pool_size` instead.
* Hide `start_after_created` and `start_timeout` opts. They are internal opts now.
* Fix resource `auto_retry` in `disconnected` state.
2022-08-22 11:28:54 +08:00
JimMoen
f0c2b53868
fix(bpapi): make bpapi static_checks happy
2022-08-22 10:51:44 +08:00
JimMoen
62ecf6f545
fix(resource): keep auto_retry in disconnected state
...
Automatic retries should be maintained even in `disconnected` state without any state transition.
2022-08-22 02:52:06 +08:00
JimMoen
7c4ea38c06
fix(resource): make some resource opts internal
...
Resource options `start_after_created` and `start_timeout` are internal opts.
Not provided to users anymore.
2022-08-22 02:22:57 +08:00
JimMoen
2648362c62
fix(bridge): password for bridge/db format as password for dashboard
2022-08-19 15:54:19 +08:00
JimMoen
06363e63d9
fix(influxdb): connector use a fallbacke pool_size for influxdb client
2022-08-19 15:54:19 +08:00
firest
dce47aac17
fix(bridge): don't export internal fields
2022-08-19 15:31:37 +08:00
firest
8d8afd1688
feat(bridge): add on_batch_query on emqx_connector_mysql
2022-08-19 13:16:22 +08:00
Xinyu Liu
9050aa6468
Merge pull request #8731 from emqx/copy-of-master
...
merge master into ee5.0
2022-08-16 10:49:10 +08:00
Xinyu Liu
03d83ffda5
Merge pull request #8730 from terry-xiaoyu/resource_opts
...
Resource opts
2022-08-16 10:48:53 +08:00