Skip to content

Commit c83b6cd

Browse files
committed
bump v0.3.7 stable
1 parent c863830 commit c83b6cd

File tree

4 files changed

+38
-4
lines changed

4 files changed

+38
-4
lines changed

.travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
language: go
22
go:
3-
- 1.4.2
4-
- 1.5
3+
- 1.5.3
4+
- 1.6
55
env:
66
- GOARCH=amd64
77
- GOARCH=386

ChangeLog.md

+34
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,40 @@
22

33
## Binaries
44

5+
### 0.3.7 - 2016-02-23
6+
7+
**Upgrading from 0.3.6**: Binaries contain no backwards incompatible changes.
8+
9+
Highlights include the various work done to reduce `nsqd` lock contention, significantly improving
10+
the impact of high load on the `/stats` endpoint, addressing issues with timeouts and failures
11+
in `nsqadmin` (#700, #701, #703, #709).
12+
13+
Thanks to @judwhite, `nsqd` and `nsqlookupd` now natively support being run as a Windows service
14+
(#718). We're also now publishing official Windows releases.
15+
16+
`nsqd` will now `flock` its data directory on linux, preventing two `nsqd` from running
17+
simultaneously pointed at the same path (#583).
18+
19+
On the bugfix side, the most noteworthy change is that `nsqd` will now correctly reset health state
20+
on a successful backend write (#671).
21+
22+
Features:
23+
24+
* #700/#701/#703/#709 - `nsqd`: reduce lock contention (thanks @zachbadgett @absolute8511)
25+
* #718 - `nsqd`/`nsqlookupd`: support running as a windows service
26+
* #706 - `nsqd`: support enabling/disabling block profile via HTTP (thanks @absolute8511)
27+
* #710 - `nsqd`: support `POST` `/debug/pprof/symbol` (thanks @absolute8511)
28+
* #662 - `nsqadmin`: add flags for formatting statsd keys (thanks @kesutton)
29+
* #583 - `nsqd`: `flock` `--data-path` on linux
30+
* #663 - `nsqd`: optimize GUID generation (thanks @ploxiln)
31+
32+
Bugs:
33+
34+
* #672 - `nsqd`: fix max size accounting in `diskqueue` (thanks @judwhite)
35+
* #671 - `nsqd`: reset health on successful backend write (thanks @judwhite)
36+
* #615 - `nsqd`: prevent OOM when reading from `nsqlookupd` peer
37+
* #664/#666 - dist.sh/Makefile cleanup (thanks @ploxiln)
38+
539
### 0.3.6 - 2015-09-24
640

741
**Upgrading from 0.3.5**: Binaries contain no backwards incompatible changes.

contrib/nsq.spec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
%define name nsq
2-
%define version 0.3.6
2+
%define version 0.3.7
33
%define release 1
44
%define path usr/local
55
%define group Database/Applications

internal/version/binary.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"runtime"
66
)
77

8-
const Binary = "0.3.7-alpha"
8+
const Binary = "0.3.7"
99

1010
func String(app string) string {
1111
return fmt.Sprintf("%s v%s (built w/%s)", app, Binary, runtime.Version())

0 commit comments

Comments
 (0)