Skip to content

Commit a158cc8

Browse files
committed
Release 0.20201118
1 parent 63e2f2c commit a158cc8

File tree

4 files changed

+44
-3
lines changed

4 files changed

+44
-3
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Changelog
2+
3+
This file only calls out major changes. Please see [the list of Git commits](
4+
https://github.com/knyar/nginx-lua-prometheus/commits/master)for the full list
5+
of changes.
6+
7+
## 0.20201118
8+
9+
Allow utf8 label values (#110)
10+
11+
## 0.20200523
12+
13+
- Scalability improvements that allow tracking a larger number of metrics
14+
without impacting nginx performance (#82)
15+
- Simplified library initialization, moving all of it to `init_worker_by_lua_block`.
16+
- Error metric name is now configurable (#91)
17+
18+
## 0.20200420
19+
20+
This is a significant release that includes counter performance improvements.
21+
22+
**BREAKING CHANGE**: this release requires additional per-worker initialization
23+
in the `init_worker_by_lua_block` section of nginx configuration.
24+
25+
- Added support for incrementing and decrementing gauges (#52)
26+
- Added del and reset for gauge and counter metrics (#56)
27+
- Added per-worker lua counters that allow incrementing counter metrics
28+
without locking the dictionary (#75)
29+
30+
## 0.20181120
31+
32+
Added stream module support (#42).
33+
34+
## 0.20171117
35+
36+
Improved performance of metric collection (#25).
37+
38+
## 0.1-20170610
39+
40+
Initial version of the library.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,7 @@ but will still be functional. The recommended older release to use is
430430

431431
### Releasing new version
432432

433+
- update CHANGELOG.md
433434
- update version in the `dist.ini`
434435
- rename `.rockspec` file and update version inside it
435436
- commit changes

dist.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = nginx-lua-prometheus
22
abstract = Prometheus metric library for Nginx
3-
version = 0.20200523
3+
version = 0.20201118
44
author = Anton Tolchanov
55
is_original = yes
66
license = mit

nginx-lua-prometheus-0.20200523-1.rockspec renamed to nginx-lua-prometheus-0.20201118-1.rockspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
-- Note, this file must have version in its name
22
-- (see https://github.com/knyar/nginx-lua-prometheus/issues/27)
33
package = "nginx-lua-prometheus"
4-
version = "0.20200523-1"
4+
version = "0.20201118-1"
55

66
source = {
77
url = "git://github.com/knyar/nginx-lua-prometheus.git",
8-
tag = "0.20200523",
8+
tag = "0.20201118",
99
}
1010

1111
description = {

0 commit comments

Comments
 (0)