Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Update emqx/emqx to v5.0.25 #45

Merged
merged 1 commit into from
May 12, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 12, 2023

Mend Renovate

This PR contains the following updates:

Package Update Change
emqx/emqx patch v5.0.24 -> v5.0.25

Release Notes

emqx/emqx

v5.0.25: EMQX v5.0.25

Compare Source

v5.0.25

Enhancements

  • #​10568 Add shutdown counter information to emqx ctl listeners command

  • #​10571 Do not emit useless crash report when EMQX stops.
    Previously, when EMQX (and emqx_topic_metrics in particular) stopped and removed underlying tables, some messages were still being handled and crashed.

  • #​10588 Increase the time precision of trace logs from second to microsecond.
    For example, change from 2023-05-02T08:43:50+00:00 to 2023-05-02T08:43:50.237945+00:00.

  • #​10623 Renamed max_message_queue_len to max_mailbox_size in the force_shutdown configuration. Old name is kept as an alias, so this change is backward compatible.

  • #​10417 Improve get config performance by eliminating temporary references.

  • #​10525 Reduce resource usage per MQTT packet handling.

  • #​10528 Reduce memory footprint in hot code path.

  • #​10573 Improved performance of Webhook bridge when using synchronous query mode.
    This also should improve the performance of other bridges when they are configured with no batching.

  • #​10591 Improve the configuration of the limiter.

    • Simplify the memory representation of the limiter configuration.
    • Make sure the node-level limiter can really work when the listener's limiter configuration is omitted.
  • #​10625 Simplify limiter configuration.

    • Reduce the complexity of the limiter's configuration.
      e.g. now users can use limiter.messages_rate = 1000/s to quickly set the node-level limit for the message publish.
    • Update the configs/limiter API to suit this refactor.

Bug Fixes

  • #​10548 Fixed a race condition in the HTTP driver that would result in an error rather than a retry of the request.
    Related fix in the drivhttps://github.com/emqx/ehttpc/pull/45l/45

  • #​10556 Wrap potentially sensitive data in emqx_connector_http if Authorization headers are being passed at initialization.

  • #​10659 Fix the issue where emqx cannot start when sysmon.os.mem_check_interval is disabled.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added dependencies Upgrade or downgrade of project dependencies. no-stale This issue or PR is exempted from the stable bot. labels May 12, 2023
@renovate renovate bot merged commit d093dbd into main May 12, 2023
@renovate renovate bot deleted the renovate/emqx-emqx-5.x branch May 12, 2023 19:09
@github-actions github-actions bot locked and limited conversation to collaborators May 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Upgrade or downgrade of project dependencies. no-stale This issue or PR is exempted from the stable bot.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants