8000 Bump patch version. · socketry/async-container@d9f8c33 · GitHub
[go: up one dir, main page]

Skip to content

Commit d9f8c33

Browse files
committed
Bump patch version.
1 parent fd32d6f commit d9f8c33

File tree

3 files changed

+21
-7
lines changed

3 files changed

+21
-7
lines changed

lib/async/container/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55

66
module Async
77
module Container
8-
VERSION = "0.20.0"
8+
VERSION = "0.20.1"
99
end
1010
end

readme.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,25 @@ Provides containers which implement parallelism for clients and servers.
1414

1515
## Usage
1616

17-
Please see the [project documentation](https://socketry.github.io/async-container/).
17+
Please see the [project documentation](https://socketry.github.io/async-container/) for more details.
18+
19+
- [Getting Started](https://socketry.github.io/async-container/guides/getting-started/index) - This guide explains how to use `async-container` to build basic scalable systems.
1820

1921
## Releases
2022

23+
Please see the [project releases](https://socketry.github.io/async-container/releases/index) for all releases.
24+
25+
### v0.20.1
26+
27+
- Fix compatibility between <code class="language-ruby">Async::Container::Hybrid</code> and the health check.
28+
- <code class="language-ruby">Async::Container::Generic\#initialize</code> passes unused arguments through to <code class="language-ruby">Async::Container::Group</code>.
29+
30+
### v0.20.0
31+
32+
- Improve container signal handling reliability by using `Thread.handle_interrupt` except at known safe points.
33+
- Improved logging when child process fails and container startup.
34+
- [Add `health_check_timeout` for detecting hung processes.](https://socketry.github.io/async-container/releases/index#add-health_check_timeout-for-detecting-hung-processes.)
35+
2136
## Contributing
2237

2338
We welcome contributions to this project.

releases.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
# Releases
22

3-
## Unreleased
3+
## v0.20.1
44

55
- Fix compatibility between {ruby Async::Container::Hybrid} and the health check.
6-
- {ruby Async::Container::Generic#initialize} passes unused arguments through to {ruby Async::Container::Group}.
6+
- {ruby Async::Container::Generic\#initialize} passes unused arguments through to {ruby Async::Container::Group}.
77

88
## v0.20.0
99

10-
1110
- Improve container signal handling reliability by using `Thread.handle_interrupt` except at known safe points.
1211
- Improved logging when child process fails and container startup.
1312

1413
### Add `health_check_timeout` for detecting hung processes.
1514

1615
In order to detect hung processes, a `health_check_timeout` can be specified when spawning children workers. If the health check does not complete within the specified timeout, the child process is killed.
1716

18-
```ruby
17+
``` ruby
1918
require "async/container"
2019

2120
container = Async::Container.new
@@ -33,7 +32,7 @@ container.wait
3332

3433
If the health check does not complete within the specified timeout, the child process is killed:
3534

36-
```
35+
```
3736
3.01s warn: Async::Container::Forked [oid=0x1340] [ec=0x1348] [pid=27100] [2025-02-20 13:24:55 +1300]
3837
| Child failed health check!
3938
| {

0 commit comments

Comments
 (0)
0