Shawn
|
d24441b204
|
fix(bridges): some issues found in code review
|
2022-09-23 18:32:39 +08:00 |
Zaiming (Stone) Shi
|
7b601bf970
|
chore: delete bad parse_bridge function clause
|
2022-09-23 11:53:02 +02:00 |
Kjell Winblad
|
adc67b165b
|
test: test cases for Kafka bridge REST API
|
2022-09-23 10:09:07 +02:00 |
JimMoen
|
6788881642
|
fix: hide influxdb udp config
|
2022-09-20 14:46:59 +08:00 |
Xinyu Liu
|
cc327629c3
|
Merge pull request #8992 from terry-xiaoyu/fast_resume_from_inflight_full
Fast resume from inflight full
|
2022-09-18 17:49:04 +08:00 |
Shawn
|
9aa7e826cb
|
refactor(resource): fast resume resource worker if inflight msgs are ACKed
|
2022-09-17 00:34:30 +08:00 |
JimMoen
|
0336b935a0
|
Merge pull request #8901 from JimMoen/fix-bridge-api
- for connectors using ecpool, parse connect error `Reason` when start pool failed.
- Refine InfluxDB bridge desc.
|
2022-09-16 10:22:06 +08:00 |
Shawn
|
d5d3972ff5
|
chore: add test cases for MQTT Bridge reconnecting
|
2022-09-15 10:19:33 +08:00 |
JimMoen
|
0390a5e547
|
fix(bridge): mysql bridge error case
|
2022-09-15 09:36:52 +08:00 |
Shawn
|
f41adb0997
|
refactor: change some default values of resource_opts
|
2022-09-14 15:18:07 +08:00 |
JimMoen
|
f018b8ab49
|
fix(bridge/authz/exhook): no need to drop invalid certs
|
2022-09-14 14:08:55 +08:00 |
Zaiming (Stone) Shi
|
0c1595be02
|
feat: Add Kafka connector
|
2022-09-13 19:46:56 +02:00 |
Shawn
|
b9ae4ea276
|
refactor: rename some metrics for emqx_resource
|
2022-09-13 14:04:25 +08:00 |
Zaiming (Stone) Shi
|
81ec4c4403
|
Merge pull request #8906 from zmstone/merge-master-to-ee50-a
Merge master to ee50
|
2022-09-07 11:19:41 +02:00 |
Zaiming (Stone) Shi
|
befc4acced
|
Merge remote-tracking branch 'origin/master' into merge-master-to-ee50-a
|
2022-09-06 20:31:38 +02:00 |
Shawn
|
60a90858f8
|
feat: check dependent actions before removing the bridges
|
2022-09-06 15:34:23 +08:00 |
Xinyu Liu
|
23b6ff399d
|
Merge pull request #8844 from thalesmg/mongodb-bridge
feat: add mongodb bridge (e5.0)
|
2022-09-03 12:27:01 +08:00 |
Xinyu Liu
|
7fed4faac3
|
Merge pull request #8859 from terry-xiaoyu/refactor_counters_for_resources
Some improvements and bug fixes to emqx_resources
|
2022-09-03 12:16:49 +08:00 |
JimMoen
|
d533e35df0
|
chore: update app vsn
|
2022-09-02 22:26:21 +08:00 |
JimMoen
|
2693fc263d
|
fix(bridge): show file paths for SSL certs in dashboard for bridge
|
2022-09-02 14:12:03 +08:00 |
Shawn
|
83f21b4c65
|
refactor(resource): remove metrics 'sent.exception'
|
2022-09-02 12:46:53 +08:00 |
Shawn
|
b45f3de8db
|
refactor(resource): rename metrics batched,queued -> batching,queuing
|
2022-09-02 12:41:14 +08:00 |
Thales Macedo Garitezi
|
3d4afd65df
|
feat: add mongodb bridge (e5.0)
|
2022-09-01 14:47:14 -03:00 |
Zaiming (Stone) Shi
|
8a5a9ca2bf
|
Merge pull request #8854 from zmstone/0831-chore-merge-main-to-dev-ee50
0831 chore merge main to dev ee50
|
2022-09-01 11:35:23 +01:00 |
JianBo He
|
c1afb34a86
|
test: fix failed tests
|
2022-09-01 11:34:31 +08:00 |
JianBo He
|
a5ac5b6f3a
|
Merge branch 'dev/ee5.0' into refactor-mqtt-bridge
|
2022-09-01 09:30:37 +08:00 |
Zaiming (Stone) Shi
|
dac178cbaf
|
chore: ensure version bumps
|
2022-08-31 17:23:47 +02:00 |
Shawn
|
ba1f5eecd3
|
fix: update the swagger for new resource metrics
|
2022-08-31 11:14:36 +08:00 |
Shawn
|
73e19d84ee
|
feat: use the new metrics to bridge APIs
|
2022-08-30 23:47:58 +08:00 |
Shawn
|
65dfa63324
|
fix: update the counters for data bridges
|
2022-08-30 12:28:01 +08:00 |
JianBo He
|
a6eff81163
|
chore: update emqtt to 1.7.0-rc.1
|
2022-08-30 09:50:36 +08:00 |
JianBo He
|
0aa10702db
|
feat(bridge): support async mode resource options
|
2022-08-30 09:34:56 +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 |
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 |
Shawn
|
9e35032d78
|
fix: make resume_interval defaults to health_check_interval
|
2022-08-16 10:09:02 +08:00 |
Xinyu Liu
|
2898966439
|
Merge branch 'dev/ee5.0' into resource_opts
|
2022-08-15 21:43:22 +08:00 |
Shawn
|
19d85d485b
|
refactor(resource): add resource_opts level into config structure
|
2022-08-15 21:40:10 +08:00 |
Shawn
|
b3162fe5ff
|
fix: conflicts between master and ee5.0
|
2022-08-14 22:24:09 +08:00 |
Shawn
|
3cb79e811f
|
fix: remove the extra fields max_retries
|
2022-08-12 18:05:03 +08:00 |
Shawn
|
0cdf4b47f1
|
feat: add more resource creation opts
|
2022-08-12 13:47:45 +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 |
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
|
3a76a50382
|
fix: syntax error and compile error
|
2022-08-11 20:58:43 +08:00 |
Shawn
|
2872f0b668
|
fix(bridges): support create resources with options
|
2022-08-11 19:11:44 +08:00 |
Shawn
|
6203a01320
|
feat: add inflight window to emqx_resource
|
2022-08-11 08:36:35 +08:00 |
Shawn
|
0377d3cf61
|
fix: update existing testcases for new emqx_resource
|
2022-08-10 00:34:35 +08:00 |
JimMoen
|
2e336fbc01
|
fix: bridge and connector namespace contains DB name
Contains Detailed DB name for identifier hocon schema refs.
|
2022-08-07 19:37:44 +08:00 |
DDDHuang
|
55b9684541
|
fix: influxdb bridge api available
|
2022-08-01 10:28:07 +08:00 |
DDDHuang
|
3fe76446bc
|
Merge branch 'master' into dev/ee5.0
|
2022-08-01 10:14:21 +08:00 |
DDDHuang
|
a4992ef1b5
|
fix: hstreamdb connector conf & api
|
2022-07-28 16:47:30 +08:00 |
Shawn
|
23eeb21b13
|
fix(webhook): the 'max_retries' opt means request retry times
|
2022-07-27 17:06:14 +08:00 |
DDDHuang
|
9ae7c62656
|
fix: exs deps & bad suites
|
2022-07-27 16:24:13 +08:00 |
DDDHuang
|
be6de4aad0
|
fix: ee bridge & connector remove app mod
|
2022-07-27 11:38:45 +08:00 |
DDDHuang
|
fa4bc921ac
|
fix: hstream db connector & bridge, TODO: SUITE
|
2022-07-27 11:38:45 +08:00 |
DDDHuang
|
98b36c4681
|
fix: hstream db connector , TODO: start apps
|
2022-07-27 11:38:45 +08:00 |
DDDHuang
|
f00a7417bb
|
feat: hstream bridge & connector
|
2022-07-27 11:38:45 +08:00 |
Shawn
|
6685a3c5a8
|
fix: remove the 'headers' field from the rule events
|
2022-06-17 15:57:10 +08:00 |
Shawn
|
d6ef2f7502
|
refactor: graceful recreate resources
|
2022-06-17 05:29:18 +08:00 |
Xinyu Liu
|
3b00b16abe
|
Merge pull request #8221 from terry-xiaoyu/fix_delayed_module_disbled_after_emqx_stop
feat: fix the hook priorities
|
2022-06-16 09:42:42 +08:00 |
Zaiming (Stone) Shi
|
738a551550
|
refactor: best-effort json for hocon validation errors
|
2022-06-15 15:01:15 +02:00 |
Shawn
|
39b1b20506
|
feat: fix the hook priorities
|
2022-06-15 19:03:40 +08:00 |
Shawn
|
dd099137f0
|
fix: catch errors when load bridges
|
2022-06-13 22:31:58 +08:00 |
Shawn
|
9a0fdc4b11
|
feat: support configure connector configs directly in bridges
|
2022-06-10 23:06:20 +08:00 |
Shawn
|
69fba6958b
|
refactor: remove the emqx_bridge_monitor module
|
2022-06-01 15:31:48 +08:00 |
Shawn
|
88ca25c60c
|
fix(resource): fast return when starting a unavailable resource
|
2022-06-01 08:24:53 +08:00 |
JianBo He
|
efc0ca2b62
|
Merge branch 'master' into changes-enable_pipelining-type
|
2022-05-31 20:49:10 +08:00 |
JianBo He
|
f0ddac63cb
|
chore: change the enable_pipelining default value
|
2022-05-31 19:32:53 +08:00 |
Zhongwen Deng
|
d61b44ef97
|
fix: ct failed again
|
2022-05-31 19:20:27 +08:00 |
Zhongwen Deng
|
8aa60cc0a5
|
feat: generate a minimized emqx.conf
|
2022-05-31 19:20:27 +08:00 |
Shawn
|
1054c364ad
|
refactor(resource): improve health check and alarm it if resource down
|
2022-05-31 01:40:40 +08:00 |
Shawn
|
a157539710
|
refactor(rule): rename http_bridge -> webhook
|
2022-05-25 18:56:12 +08:00 |
Shawn
|
71de9616d3
|
refactor(rule): rename outputs -> actions
|
2022-05-25 17:02:37 +08:00 |
Shawn
|
d89d692d3e
|
refactor: move some APIs to new module emqx_bridge_resource
|
2022-05-18 15:12:34 +08:00 |
DDDHuang
|
8b0adf69d2
|
Merge pull request #7926 from DDDHuang/rule_api_errormsg
fix: better error message for rule engine
|
2022-05-12 19:07:47 +08:00 |
DDDHuang
|
2de69c97ba
|
fix: ruleengine & connector & bridge api, better error message
|
2022-05-12 16:51:36 +08:00 |
Thales Macedo Garitezi
|
47ed9cbc76
|
fix(telemetry): count bridges referenced in `from` rule clauses
|
2022-05-11 15:15:17 -03:00 |
Chris Hicks
|
841acb7828
|
Merge pull request #7783 from emqx/EMQX-4199-introduce-a-new-emqx-resource-manager-module
feat: isolate resource manager processes
|
2022-05-09 18:33:01 +02:00 |
Chris
|
0b3e30e813
|
feat: isolate resource manager processes
|
2022-05-09 13:24:34 +02:00 |
Shawn
|
9a033af2e8
|
fix: restart bridges via HTTP APIs to wrong node
|
2022-05-05 18:47:19 +08:00 |
Shawn
|
1ce8a8c886
|
fix: testing connector removes ssl cert files that are in use
|
2022-05-05 14:55:40 +08:00 |
zhongwencool
|
c7241f2abc
|
Merge pull request #7813 from DDDHuang/bridge_api_bad_format
fix: bridge api response bad node name format
|
2022-04-29 09:12:22 +08:00 |
Zhongwen Deng
|
03d2a1ebb6
|
chore: reformat emqx_bridge_api
|
2022-04-29 09:08:45 +08:00 |
Shawn
|
6edb453ce9
|
fix: the field 'enable' is missing for GET /bridges/:id
|
2022-04-28 18:13:19 +08:00 |
Shawn
|
e18c2a6de2
|
fix: convert ssl certfiles for dry-run creating bridges
|
2022-04-28 16:17:55 +08:00 |
DDDHuang
|
a26b0f79f2
|
fix: bridge api response bad node name format
|
2022-04-28 16:06:57 +08:00 |
Zaiming (Stone) Shi
|
02c3f87b31
|
style: reformat all remaining apps
|
2022-04-27 15:51:18 +02:00 |
Shawn
|
94e24c2621
|
refactor: move ssl file handling from resources to bridges
|
2022-04-27 11:59:15 +08:00 |
Thales Macedo Garitezi
|
f8f97d39d3
|
Merge pull request #7766 from thalesmg/bugfix-telemetry-bridge
fix: avoid crashing telemetry if bridge app is not ready
|
2022-04-26 09:03:29 -03:00 |
Thales Macedo Garitezi
|
ada3b03f6e
|
fix(telemetry): do not crash if bridge app is not ready yet
|
2022-04-25 11:23:13 -03:00 |
EMQ-YangM
|
eb3870b538
|
fix: when enable is false, restart and stop cannot be performed.
|
2022-04-25 18:48:12 +08:00 |
JimMoen
|
e9843aa225
|
fix(doc): html line break use `</br>`
|
2022-04-24 18:56:21 +08:00 |
Zhongwen Deng
|
5223c3ee61
|
feat: obfuscate sensitive values default_password
|
2022-04-24 09:41:29 +08:00 |
Yang Miao
|
4a43a10296
|
Merge pull request #7701 from EMQ-YangM/improve_docs
fix: improve document quality
|
2022-04-22 16:52:09 +08:00 |
EMQ-YangM
|
f00854aa9d
|
fix(emqx_bridge): add required fields
|
2022-04-22 14:22:22 +08:00 |