emqx/apps
Kjell Winblad ca947e3e70 fix: lost messages when HTTP connection times out
When using async mode with the webhook bridge, queued messages that are
not fully processed when the connection times out could be lost. This
commit fixes this by letting the bridge return a recoverable_error when
this happen. The message send will then be retried in sync mode by the
emqx_resource_buffer_worker.

Fixes: https://emqx.atlassian.net/browse/EMQX-8974
2023-03-07 20:57:19 +01:00
..
emqx chore(ekka): Bump version to 0.14.3 2023-03-07 12:07:07 +01:00
emqx_authn fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_authz fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_auto_subscribe docs: fix bad i18n files 2023-02-08 17:25:22 +01:00
emqx_bridge fix: lost messages when HTTP connection times out 2023-03-07 20:57:19 +01:00
emqx_conf fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_connector fix: lost messages when HTTP connection times out 2023-03-07 20:57:19 +01:00
emqx_ctl chore: change 'emqx_ctl' usage to 'emqx ctl' 2023-02-22 13:57:55 +01:00
emqx_dashboard fix(dashboard): fix swagger spec generation 2023-02-23 22:09:36 +02:00
emqx_exhook fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_gateway fix: schema for /gateways/:name/clients was missing top-level structure 2023-02-21 15:33:56 +01:00
emqx_machine Merge branch 'master' into 0213-port-blackbox-cover-report-from-v4 2023-02-22 22:21:44 +01:00
emqx_management fix(emqx_management): ensure binary string for log_path 2023-03-01 07:45:36 +01:00
emqx_modules fix(dashboard): fix swagger spec generation 2023-02-23 22:09:36 +02:00
emqx_plugin_libs chore: bump apps version 2023-02-14 22:04:29 +08:00
emqx_plugins fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_prometheus fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_psk ci: add i18n style check script 2023-02-09 11:41:52 +01:00
emqx_resource fix(buffer_worker): handle request_timeout = infinity case 2023-03-06 15:31:28 -03:00
emqx_retainer Merge pull request #9994 from sstrigler/EMQX-3688-emqx-mgmt 2023-02-22 14:30:36 +01:00
emqx_rule_engine chore: bump apps versions 2023-03-03 13:58:32 +01:00
emqx_slow_subs fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
emqx_statsd fix: set statsd flush_time_interval = max(flush_time_interval, sample_time_interval) 2023-03-03 22:24:00 +02:00