Skip to content

Commit eb48bff

Browse files
committed
release 1.6.2
1 parent e45aae8 commit eb48bff

File tree

4 files changed

+51
-11
lines changed

4 files changed

+51
-11
lines changed

docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ <h3>Returns:</h3>
830830
</div> <!-- id="main" -->
831831
<div id="about">
832832
<i>generated by <a href="http://github.com/stevedonovan/LDoc">LDoc 1.4.6</a></i>
833-
<i style="float:right;">Last updated 2022-07-25 19:05:22 </i>
833+
<i style="float:right;">Last updated 2022-11-17 14:30:53 </i>
834834
</div> <!-- id="about" -->
835835
</div> <!-- id="container" -->
836836
</body>

docs/topics/readme.md.html

+18-10
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ <h2>Modules</h2>
5353
<h1>lua-resty-healthcheck</h1>
5454

5555
<p><img src="https://img.shields.io/luarocks/v/kong/lua-resty-healthcheck/1.6.1-1?style=flat-square" alt="legacy version"/>
56-
<img src="https://github.com/Kong/lua-resty-healthcheck/actions/workflows/latest_os.yml/badge.svg?branch=release/1.6.x" alt="Release 1.6.x"/>
56+
<img src="https://github.com/Kong/lua-resty-healthcheck/actions/workflows/build_and_test_with_resty_events.yml/badge.svg?branch=release/1.6.x" alt="Release 1.6.x"/>
5757
<img src="https://img.shields.io/badge/License-Apache%202.0-blue?style=flat-square" alt="License"/>
5858
<img src="https://img.shields.io/twitter/follow/thekonginc?style=social" alt="Twitter Follow"/></p>
5959

@@ -148,30 +148,38 @@ <h2>History</h2>
148148

149149
<p>Versioning is strictly based on <a href="https://semver.org/">Semantic Versioning</a></p>
150150

151+
<h3>1.6.2 (17-Nov-2022)</h3>
152+
153+
<ul>
154+
<li>Fix: avoid raising worker events for new targets that were marked for delayed
155+
removal, i.e. targets that already exist in memory only need the removal flag
156+
cleared when added back. <a href="https://github.com/Kong/lua-resty-healthcheck/pull/122">#122</a></li>
157+
</ul>
158+
151159
<h3>1.6.1 (25-Jul-2022)</h3>
152160

153161
<ul>
154-
<li>Improvements to ensure the proper securing of shared resources to avoid race
155-
conditions and clearly report failure states.
162+
<li>Fix: improvements to ensure the proper securing of shared resources to avoid
163+
race conditions and clearly report failure states.
156164
<a href="https://github.com/Kong/lua-resty-healthcheck/pull/112">#112</a>,
157165
<a href="https://github.com/Kong/lua-resty-healthcheck/pull/113">#113</a>,
158166
<a href="https://github.com/Kong/lua-resty-healthcheck/pull/114">#114</a>.</li>
159-
<li>Reduce the frequency of checking for unused targets, reducing the number of locks
160-
created. <a href="https://github.com/Kong/lua-resty-healthcheck/pull/116">#116</a></li>
161-
<li>Accept any <a href="https://github.com/Kong/lua-resty-events">lua-resty-events</a> <code>0.1.x</code>
162-
release. <a href="https://github.com/Kong/lua-resty-healthcheck/pull/118">#118</a></li>
167+
<li>Fix: reduce the frequency of checking for unused targets, reducing the number
168+
of locks created. <a href="https://github.com/Kong/lua-resty-healthcheck/pull/116">#116</a></li>
169+
<li>Fix accept any <a href="https://github.com/Kong/lua-resty-events">lua-resty-events</a>
170+
<code>0.1.x</code> release. <a href="https://github.com/Kong/lua-resty-healthcheck/pull/118">#118</a></li>
163171
</ul>
164172

165173
<h3>1.6.0 (27-Jun-2022)</h3>
166174

167175
<ul>
168-
<li>Introduce support to <a href="https://github.com/Kong/lua-resty-events">lua-resty-events</a>
176+
<li>Feature: introduce support to <a href="https://github.com/Kong/lua-resty-events">lua-resty-events</a>
169177
module in addition to <a href="https://github.com/Kong/lua-resty-worker-events">lua-resty-worker-events</a>
170178
support. With this addition, the lua-resty-healthcheck luarocks package does
171179
not require a specific event-sharing module anymore, but you are still
172180
required to provide either lua-resty-worker-events or lua-resty-events.
173181
<a href="https://github.com/Kong/lua-resty-healthcheck/pull/105">#105</a></li>
174-
<li>If available, lua-resty-healthcheck now uses <code>string.buffer</code>, the new LuaJIT's
182+
<li>Change: if available, lua-resty-healthcheck now uses <code>string.buffer</code>, the new LuaJIT's
175183
serialization API. If it is unavailable, lua-resty-healthcheck fallbacks to
176184
cjson. <a href="https://github.com/Kong/lua-resty-healthcheck/pull/109">#109</a></li>
177185
</ul>
@@ -366,7 +374,7 @@ <h2>Copyright and License</h2>
366374
</div> <!-- id="main" -->
367375
<div id="about">
368376
<i>generated by <a href="http://github.com/stevedonovan/LDoc">LDoc 1.4.6</a></i>
369-
<i style="float:right;">Last updated 2022-07-25 19:05:22 </i>
377+
<i style="float:right;">Last updated 2022-11-17 14:30:53 </i>
370378
</div> <!-- id="about" -->
371379
</div> <!-- id="container" -->
372380
</body>

readme.md

+6
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,12 @@ for the complete API.
9191

9292
Versioning is strictly based on [Semantic Versioning](https://semver.org/)
9393

94+
### 1.6.2 (17-Nov-2022)
95+
96+
* Fix: avoid raising worker events for new targets that were marked for delayed
97+
removal, i.e. targets that already exist in memory only need the removal flag
98+
cleared when added back. [#122](https://github.com/Kong/lua-resty-healthcheck/pull/122)
99+
94100
### 1.6.1 (25-Jul-2022)
95101

96102
* Fix: improvements to ensure the proper securing of shared resources to avoid
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package = "lua-resty-healthcheck"
2+
version = "1.6.2-1"
3+
source = {
4+
url = "https://github.com/Kong/lua-resty-healthcheck/archive/1.6.2.tar.gz",
5+
dir = "lua-resty-healthcheck-1.6.2"
6+
}
7+
description = {
8+
summary = "Healthchecks for OpenResty to check upstream service status",
9+
detailed = [[
10+
lua-resty-healthcheck is a module that can check upstream service
11+
availability by sending requests and validating responses at timed
12+
intervals.
13+
]],
14+
license = "Apache 2.0",
15+
homepage = "https://github.com/Kong/lua-resty-healthcheck"
16+
}
17+
dependencies = {
18+
"penlight >= 1.9.2",
19+
"lua-resty-timer ~> 1",
20+
}
21+
build = {
22+
type = "builtin",
23+
modules = {
24+
["resty.healthcheck"] = "lib/resty/healthcheck.lua",
25+
}
26+
}

0 commit comments

Comments
 (0)