Commit Graph

11348 Commits

Author SHA1 Message Date
Xinyu Liu
8b0da83a31
Merge pull request #8701 from HJianBo/fix-gw-test
test(gw): fix gateway flaky tests
2022-08-12 11:21:56 +08:00
JianBo He
907d9a166a test(gw): fix gateway flaky tests 2022-08-12 10:20:15 +08:00
lafirest
404e79b7d7
Merge pull request #8687 from lafirest/fix/bridge_mysql
fix(bridge): replace prepare_statement by sql_template
2022-08-12 10:12:34 +08:00
Xinyu Liu
d1705d7e5c
Merge pull request #8699 from Rory-Z/chore/do-not-push-ee-image-to-aws
ci: do not push enterprise image to aws ecr
2022-08-12 10:12:22 +08:00
JimMoen
901b185738
Merge pull request #8700 from JimMoen/fix-bridge-api-schema-ref
fix: bridge creation opts refs
2022-08-12 10:11:31 +08:00
JimMoen
0c1285cdab fix: bridge creation opts refs 2022-08-12 10:07:54 +08:00
Rory Z
54298183fb ci: do not push enterprise image to aws ecr 2022-08-12 09:50:50 +08:00
Shawn
bed10b097f chore: release e5.0.0-beta.1 2022-08-12 00:27:13 +08:00
Shawn
c3c4ed02b4 fix: bump emqx_dashboard to 5.0.4 2022-08-12 00:24:58 +08:00
Xinyu Liu
a05cc20db7
Merge pull request #8693 from JimMoen/feat-influxdb-batch-query
Feat influxdb batch query
2022-08-12 00:22:23 +08:00
JimMoen
83746daad5 fix: update bridge config badmap error 2022-08-11 23:15:53 +08:00
JimMoen
458dab53c5 fix: undefined_functions dialyzer warning 2022-08-11 22:55:22 +08:00
Xinyu Liu
58f56bae31
Merge pull request #8692 from emqx/http_async
feat: http connector support async sending
2022-08-11 22:46:38 +08:00
JimMoen
ed796acb95 fix: fetch resource options after reboot 2022-08-11 22:11:28 +08:00
Shawn
88388b0c54 feat: http connector support async sending 2022-08-11 21:44:22 +08:00
JimMoen
db3e4f0b90 fix: flatten Points list 2022-08-11 20:58:56 +08:00
JimMoen
3a76a50382 fix: syntax error and compile error 2022-08-11 20:58:43 +08:00
JimMoen
ed749df5c6
Merge pull request #1 from terry-xiaoyu/feat-influxdb-batch-query
fix(bridges): support create resources with options
2022-08-11 19:44:14 +08:00
Shawn
2872f0b668 fix(bridges): support create resources with options 2022-08-11 19:11:44 +08:00
JimMoen
0f6c371760 feat(influxdb): influxdb connector add on_batch_query/3 callback 2022-08-11 18:12:41 +08:00
JimMoen
2843d33f7a chore: refine md form format 2022-08-11 16:59:18 +08:00
JimMoen
22a4ca311c feat(resource): resource batch/async/queue config schema 2022-08-11 16:59:18 +08:00
firest
dc80499399 fix(bridge): add sql_template field format 2022-08-11 15:58:48 +08:00
firest
7581082fcb fix(bridge): replace prepare_statement by sql_template 2022-08-11 13:22:16 +08:00
JimMoen
223b84017e fix(influxdb): api schema write_syntax using raw type string() 2022-08-11 11:36:08 +08:00
JimMoen
0090a3ee93 fix(influxdb): fix illegal wirte_syntax example 2022-08-11 11:26:53 +08:00
Xinyu Liu
03b004e0ce
Merge pull request #8685 from terry-xiaoyu/resource_inflight_window
feat: add inflight window to emqx_resource
2022-08-11 09:22:52 +08:00
Shawn
6203a01320 feat: add inflight window to emqx_resource 2022-08-11 08:36:35 +08:00
zhongwencool
481b1b1724
Merge pull request #8681 from zhongwencool/map-to-object
feat: translate map to object in schema.json
2022-08-10 23:17:24 +08:00
Zhongwen Deng
07933e3638 feat: translate map to object in schema.json 2022-08-10 17:45:34 +08:00
Xinyu Liu
82a54b17fa
Merge pull request #8596 from terry-xiaoyu/resource_msg_queue
Message Queuing and Batching in emqx-resource
2022-08-10 08:47:38 +08:00
Shawn
82550a585a fix: add test cases for query async 2022-08-10 00:45:34 +08:00
Shawn
efd6c56dd9 fix: test cases for batch query sync 2022-08-10 00:45:34 +08:00
Shawn
145ff66a9a fix: issues found by dialyzer and elvis 2022-08-10 00:45:26 +08:00
Shawn
35fe70b887 feat: support aysnc callback to connector modules 2022-08-10 00:34:35 +08:00
Shawn
f1419d52f1 fix(resource): remove resource at the end of each test 2022-08-10 00:34:35 +08:00
Shawn
a2afdeeb48 feat: add test cases for batching query 2022-08-10 00:34:35 +08:00
Shawn
8f0954837b fix: update test cases for emqx_connector 2022-08-10 00:34:35 +08:00
Shawn
75adba0781 fix: increase resource metrics using the resource id 2022-08-10 00:34:35 +08:00
Shawn
d3950b9534 fix(resource): make option 'queue_enabled' disabled by default 2022-08-10 00:34:35 +08:00
Shawn
0377d3cf61 fix: update existing testcases for new emqx_resource 2022-08-10 00:34:35 +08:00
Shawn
2fb42e4d37 refactor: create emqx_resource_worker_sup for resource workers 2022-08-10 00:34:35 +08:00
Shawn
0087b7c960 fix: remove the extra file replay.erl 2022-08-10 00:34:35 +08:00
Shawn
d8d8d674e4 feat(resource): start emqx_resource_worker in pools 2022-08-10 00:34:35 +08:00
Shawn
12904d797f feat(resource): first commit for batching/async/caching mechanism 2022-08-10 00:34:35 +08:00
JimMoen
cec47ba4f0
Merge pull request #8663 from JimMoen/refine-influxdb-conf-api
refine influxdb conf api
2022-08-09 16:22:50 +08:00
JimMoen
9d17bf31f8 fix: InfluxDB api v1 not support uint type 2022-08-09 14:28:54 +08:00
JimMoen
d51ca2672a fix: spellcheck and update checker repo version 2022-08-09 11:50:05 +08:00
JimMoen
7305c3c04c fix(influxdb): parsed boolean type match 2022-08-08 18:22:46 +08:00
JimMoen
35e347aec8 feat: refine influxdb bridge conf
Consistent influxdb line protocol config to raw syntax format.
See also
[InfluxDB 2.3 Line Protocol](https://docs.influxdata.com/influxdb/v2.3/reference/syntax/line-protocol/) and
[InfluxDB 1.8 Line Protocol](https://docs.influxdata.com/influxdb/v1.8/write_protocols/line_protocol_tutorial/)
2022-08-08 18:06:49 +08:00