emqx/apps
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
..
emqx Merge pull request #9765 from zmstone/0115-add-password-converter 2023-01-18 15:09:05 +01:00
emqx_authn Merge pull request #9765 from zmstone/0115-add-password-converter 2023-01-18 15:09:05 +01:00
emqx_authz fix(buffer_worker): allow signalling unrecoverable errors 2023-01-17 19:50:30 -03:00
emqx_auto_subscribe feat: make suboption table ordering more natural 2023-01-16 15:39:10 +03:00
emqx_bridge feat(buffer_worker): add expiration time to requests 2023-01-20 11:36:52 -03:00
emqx_conf Merge pull request #9765 from zmstone/0115-add-password-converter 2023-01-18 15:09:05 +01:00
emqx_connector Merge pull request #9765 from zmstone/0115-add-password-converter 2023-01-18 15:09:05 +01:00
emqx_dashboard Merge pull request #9765 from zmstone/0115-add-password-converter 2023-01-18 15:09:05 +01:00
emqx_exhook fix: disable basic auth for HTTP API 2023-01-12 21:35:49 +08:00
emqx_gateway Merge pull request #9765 from zmstone/0115-add-password-converter 2023-01-18 15:09:05 +01:00
emqx_machine fix: bad crash_dump_file default value in rpm 2023-01-17 20:47:54 +08:00
emqx_management Merge pull request #9753 from feat/EMQX-8738/convert-ordered-sets 2023-01-18 18:05:57 +04:00
emqx_modules fix: disable basic auth for HTTP API 2023-01-12 21:35:49 +08:00
emqx_plugin_libs docs: improve kafka key and value field description 2023-01-16 11:32:09 +01:00
emqx_plugins test: get plugin template as artifact 2023-01-17 09:50:17 +01:00
emqx_prometheus refactor: update emqx_prometheus's headers from map() to list() 2023-01-12 12:48:26 +08:00
emqx_psk chore: update copyright year 2023 2023-01-02 09:22:27 +01:00
emqx_resource feat(buffer_worker): add expiration time to requests 2023-01-20 11:36:52 -03:00
emqx_retainer test(retainer): assert that retained messages are not lost when changing storage type 2023-01-04 13:52:52 -03:00
emqx_rule_engine feat: turn tables queried with search APIs into ordered sets 2023-01-16 15:39:10 +03:00
emqx_slow_subs fix: disable basic auth for HTTP API 2023-01-12 21:35:49 +08:00
emqx_statsd chore: update copyright year 2023 2023-01-02 09:22:27 +01:00