Skip to content

Commit 2e1b85a

Browse files
committed
docs: update changelog
1 parent a5d65f9 commit 2e1b85a

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

ChangeLog.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22

33
## Binaries
44

5+
### 0.3.8 - 2016-05-26
6+
7+
**Upgrading from 0.3.7**: Binaries contain no backwards incompatible changes.
8+
9+
This release fixes a critical regression in `0.3.7` that could result in message loss when
10+
attempting to cleanly shutdown `nsqd` by sending it a `SIGTERM`. The expected behavior was for it
11+
to flush messages in internal buffers to disk before exiting. See #757 and #759 for more details.
12+
13+
A few performance improvements landed including #743, which improves channel throughput by ~17%,
14+
and #740, which reduces garbage when reading messages from disk.
15+
16+
We're now stripping debug info, reducing binary size, in the official binary downloads and Windows
17+
binaries are now bundled with the appropriate `.exe` extension (#726 and #751).
18+
19+
Features:
20+
21+
* #743 - `nsqd`: remove channel `messagePump`
22+
* #751 - strip debug info from binaries (thanks @ploxiln)
23+
* #740 - `nsqd`: reduce garbage when reading from diskqueue (thanks @dieterbe)
24+
25+
Bugs:
26+
27+
* #757/#759 - `nsqd`: properly handle `SIGTERM` (thanks @judwhite)
28+
* #738 - updates for latest `go-options`
29+
* #730 - `nsqd`: diskqueue sync count on both read/write
30+
* #734 - `nsqadmin`: make `rate` column work without `--proxy-graphite` (thanks @ploxiln)
31+
* #726 - add `.exe` extension to Windows binaries (thanks @ploxiln)
32+
* #722 - `nsqadmin`: fix connected duration > `1hr`
33+
534
### 0.3.7 - 2016-02-23
635

736
**Upgrading from 0.3.6**: Binaries contain no backwards incompatible changes.

0 commit comments

Comments
 (0)