Commit History

Autor SHA1 Mensaxe Data
  Ivan Dyachkov f4446ec680 Merge remote-tracking branch 'upstream/release-56' into 0328-sync-release-56 hai 1 ano
  Thales Macedo Garitezi cc37030265 Merge pull request #12770 from thalesmg/mv-metrics-m-20240321 hai 1 ano
  Thales Macedo Garitezi 0f426e6e77 feat(ds): make durable sessions handle will messages hai 1 ano
  Thales Macedo Garitezi 8c1a1d21a7 feat(session): pass will message down to session when creating/opening hai 1 ano
  Thales Macedo Garitezi 59ff43ec87 feat(message validation): implement metrics hai 1 ano
  Andrew Mayorov cbc84900b2 chore: update bpapi versions dump hai 1 ano
  Serge Tupchii 65be76aa06 refactor(emqx_mgmt): add call_client timeout and improve RPC error handling hai 1 ano
  Zaiming (Stone) Shi de93d1c0a3 chore: add bpapi.versions %!s(int64=2) %!d(string=hai) anos
  ieQu1 2e56810ea2 refactor(ds): Use a simple improper list to represent the streams %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 4a0fd756ae feat(ds): add `list_generations` and `drop_generation` APIs %!s(int64=2) %!d(string=hai) anos
  JimMoen 57f3efde63 feat(prom_auth): cluster metrics with different format-mode %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 6511693b2e refactor(action_api): prepare for `/sources` HTTP API %!s(int64=2) %!d(string=hai) anos
  JianBo He 4c40e754f4 chore: forward the async invite to leader node %!s(int64=2) %!d(string=hai) anos
  JianBo He 596607d549 chore: update bpapi.versions %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 66d043becd feat(ds): introduce `update_iterator` callback %!s(int64=2) %!d(string=hai) anos
  Serge Tupchii 64ee29af81 feat(emqx_management): implement data backup API %!s(int64=2) %!d(string=hai) anos
  Ilya Averyanov e93e9ed108 feat(rebalance): improve rebalance usability %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 42536bb5f7 chore(ds): avoid using records in persistence / rpc %!s(int64=2) %!d(string=hai) anos
  ieQu1 8e5dda40be fix(ds): Fix static checks %!s(int64=2) %!d(string=hai) anos
  Kjell Winblad 9dc3a169b3 feat: split bridges into a connector part and a bridge part %!s(int64=2) %!d(string=hai) anos
  Andrew Mayorov cfb1bf1fa4 chore(emqx): drop remnants of former session persistence impl %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi f988de4ff4 feat(purge): clear delayed messages %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 9bded07834 feat: cluster purge %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi e8d7bb9a67 refactor: rename module %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 9463e271c0 feat(ds): open iterators when handling `SUBSCRIBE` packets %!s(int64=2) %!d(string=hai) anos
  zhongwencool 402f75592e chore: move rpc call from emqx_management_proto to emqx_conf_proto %!s(int64=2) %!d(string=hai) anos
  zhongwencool 8a0f7bfd99 chore: update version bpapi.versions %!s(int64=2) %!d(string=hai) anos
  Serge Tupchii 19de10be7c feat(emqx_management): add /cluster/topology HTTP API endpoint %!s(int64=2) %!d(string=hai) anos
  Andrew Mayorov 39b0d41527 fix(bpapi): ignore dropped BPAPI module %!s(int64=2) %!d(string=hai) anos
  Thales Macedo Garitezi 64258120d7 fix(plugins): use `emqx:running_nodes` for multicall operations %!s(int64=2) %!d(string=hai) anos