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

chore(deps) bump worker events and healthchecks #6361

Closed
wants to merge 6 commits into from

Commits on Jun 28, 2021

  1. chore(deps) bump resty.healthcheck from 1.3.0 to 2.0.0

    ### Summary
    
    * BREAKING: fallback for deprecated top-level field `type` is now removed
      (deprecated since `0.5.0`) [#56](Kong/lua-resty-healthcheck#56)
    * BREAKING: Bump `lua-resty-worker-events` dependency to `2.0.0`. This makes
      a lot of the APIs in this library asynchronous as the worker events `post`
      and `post_local` won't anymore call `poll` on a running worker automatically,
      for more information, see:
      https://github.com/Kong/lua-resty-worker-events#200-16-september-2020
    * BREAKING: tcp_failures can no longer be 0 on http(s) checks (unless http(s)_failures
      are also set to 0) [#55](Kong/lua-resty-healthcheck#55)
    * feature: Added support for https_sni [#49](Kong/lua-resty-healthcheck#49)
    * fix: properly log line numbers by using tail calls [#29](Kong/lua-resty-healthcheck#29)
    * fix: when not providing a hostname, use IP [#48](Kong/lua-resty-healthcheck#48)
    * fix: makefile; make install
    * feature: added a status version field [#54](Kong/lua-resty-healthcheck#54)
    * feature: add headers for probe request [#54](Kong/lua-resty-healthcheck#54)
    * fix: exit early when reloading during a probe [#47](Kong/lua-resty-healthcheck#47)
    * fix: prevent target-list from being nil, due to async behaviour [#44](Kong/lua-resty-healthcheck#44)
    * fix: replace timer and node-wide locks with resty-timer, to prevent interval
      skips [#59](Kong/lua-resty-healthcheck#59)
    * change: added additional logging on posting events [#25](Kong/lua-resty-healthcheck#25)
    * fix: do not run out of timers during init/init_worker when adding a vast
      amount of targets [#57](Kong/lua-resty-healthcheck#57)
    * fix: do not call on the module table, but use a method for locks. Also in
      [#57](Kong/lua-resty-healthcheck#57)
    bungle committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    485614d View commit details
    Browse the repository at this point in the history
  2. chore(deps) bump resty.worker.events from 1.0.0 to 2.0.0

    ### Summary
    
    #### 2.0.0, 16-September-2020
    
    - BREAKING: the `post` function does not call `poll` anymore, making all events
      asynchronous. When an immediate treatment to an event is needed an explicit
      call to `poll` must be done.
    - BREAKING: the `post_local` function does not immediately execute the
      event anymore, making all local events asynchronous. When an immediate
      treatment to an event is needed an explicit call to `poll` must be done.
    - fix: prevent spinning at 100% CPU when during a reload the event-shm is
      cleared
    - fix: improved logging in case of failure to write to shm (add payload size
      for troubleshooting purposes)
    - fix: do not log the payload anymore, since it might expose sensitive data
      through the logs
    - change: updated `shm_retries` default to 999
    - change: changed timer loop to a sleep-loop (performance)
    - fix: when re-configuring make sure callbacks table is initialized
    bungle committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    c8646c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfae8ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f9af15 View commit details
    Browse the repository at this point in the history
  5. poll events

    bungle committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    b5d9329 View commit details
    Browse the repository at this point in the history
  6. mark flaky

    bungle committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    1a1cd5f View commit details
    Browse the repository at this point in the history