emqx/lib-ee/emqx_ee_bridge/test
Thales Macedo Garitezi 6fa6c679bb feat(buffer_worker): add expiration time to requests
With this, we avoid performing work or replying to callers that are no
longer waiting on a result.

Also introduces two new counters:

- `dropped.expired` :: happens when a request expires before being
  sent downstream
- `late_reply` :: when a response is receive from downstream, but the
  caller is no longer for a reply because the request has expired, and
  the caller might even have retried it.
2023-01-20 11:36:52 -03:00
..
ee_bridge_hstreamdb_SUITE.erl chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
emqx_bridge_impl_kafka_producer_SUITE.erl test: add coverage for key_dispatch partition strategy 2023-01-18 11:47:37 +01:00
emqx_ee_bridge_gcp_pubsub_SUITE.erl feat(buffer_worker): add expiration time to requests 2023-01-20 11:36:52 -03:00
emqx_ee_bridge_influxdb_SUITE.erl refactor: rename emqx_resource_worker -> emqx_resource_buffer_worker 2023-01-18 16:15:34 -03:00
emqx_ee_bridge_mongodb_SUITE.erl feat(mongo): expose buffer worker opts to the bridge frontend (5.0) 2023-01-12 15:23:41 -03:00
emqx_ee_bridge_mysql_SUITE.erl refactor: rename emqx_resource_worker -> emqx_resource_buffer_worker 2023-01-18 16:15:34 -03:00
emqx_ee_bridge_pgsql_SUITE.erl refactor: rename emqx_resource_worker -> emqx_resource_buffer_worker 2023-01-18 16:15:34 -03:00
emqx_ee_bridge_redis_SUITE.erl test: wait for redis connected state 2023-01-14 18:33:55 +01:00