emqx/apps/emqx_resource/src
Thales Macedo Garitezi 14ed4a7ada feat(buffer_worker): set default queue mode to memory_only
Fixes https://emqx.atlassian.net/browse/EMQX-9367

For better user experience and performance for the average bridge, we
should change the default queue mode to `memory_only`, as was the
behavior of most bridges in e4.x.  This leads to better performance
when message rate is high enough and the remote resource is not
keeping up with EMQX.

Also, we set the default segment size to equal max queue bytes.
2023-04-14 11:37:19 -03:00
..
proto chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
schema feat(buffer_worker): set default queue mode to memory_only 2023-04-14 11:37:19 -03:00
emqx_resource_app.erl chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
emqx_resource_buffer_worker_sup.erl fix(resources): fix resource lifecycle 2023-02-01 18:26:13 +02:00
emqx_resource_buffer_worker.erl feat(buffer_worker): set default queue mode to memory_only 2023-04-14 11:37:19 -03:00
emqx_resource_manager_sup.erl chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
emqx_resource_manager.erl feat(resman): also move out metrics collection for debugging 2023-04-12 16:14:42 +03:00
emqx_resource_metrics.erl feat(buffer_worker): add expiration time to requests 2023-01-20 11:36:52 -03:00
emqx_resource_sup.erl refactor: rename emqx_resource_worker -> emqx_resource_buffer_worker 2023-01-18 16:15:34 -03:00
emqx_resource_utils.erl chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
emqx_resource_validator.erl chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
emqx_resource.app.src chore: merge upstream/master release-50 2023-04-12 15:30:20 +02:00
emqx_resource.appup.src chore: using standard log format 2022-07-01 12:06:35 +08:00
emqx_resource.erl feat(resman): also move out metrics collection for debugging 2023-04-12 16:14:42 +03:00