Skip to content

Commit 496b2aa

Browse files
authored
Merge pull request #2274 from deniszh/backport/1.1.x/pr-2272_pr-2272
[1.1.x] Releae notes for 1.1.3 | Update 1_1_3.rst
2 parents 1a356da + 788dfed commit 496b2aa

File tree

2 files changed

+108
-0
lines changed

2 files changed

+108
-0
lines changed

docs/releases.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Release Notes
55
:maxdepth: 1
66
:glob:
77

8+
releases/1_1_3
89
releases/1_1_2
910
releases/1_1_1
1011
releases/1_0_2

docs/releases/1_1_3.rst

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
.. _1-1-3:
2+
3+
1.1.3
4+
===========================
5+
*04/04/2018*
6+
7+
Graphite 1.1.3 is now available for usage. Please note that this is a bugfix release for stable Graphite 1.1.x branch and it's recommended for production usage. It also contains some improvements backported from master branch.
8+
9+
Source bundles are available from GitHub:
10+
11+
* https://github.com/graphite-project/graphite-web/archive/1.1.3.tar.gz
12+
* https://github.com/graphite-project/carbon/archive/1.1.3.tar.gz
13+
* https://github.com/graphite-project/whisper/archive/1.1.3.tar.gz
14+
* https://github.com/graphite-project/carbonate/archive/1.1.3.tar.gz
15+
16+
Graphite can also be installed from `PyPI <http://pypi.python.org/>`_ via
17+
`pip <http://www.pip-installer.org/en/latest/index.html>`_. PyPI bundles are here:
18+
19+
* http://pypi.python.org/pypi/graphite-web/
20+
* http://pypi.python.org/pypi/carbon/
21+
* http://pypi.python.org/pypi/whisper/
22+
* http://pypi.python.org/pypi/carbonate/
23+
24+
Upgrading
25+
---------
26+
Please upgrade carbon and graphite-web - they contain valuable bugfixes and improvements. Whisper package was not changed. If you using carbonate it also should be upgraded.
27+
28+
Please also note that previous versions of graphite-web and carbon packages under some circumstances can delete your whisper directories during `pip uninstall`. It's fixed in 1.1.3, but before upgrade please remove all `/opt/graphite/storage` entries from pip installation files (usually located in `/opt/graphite/lib/carbon-X.X.X-pyY.Y.egg-info/installed-files.txt` and `/opt/graphite/lib/graphite-web-X.X.X-pyY.Y.egg-info/installed-files.txt`, where `X.X.X` is Graphite version and `Y.Y` is Python version)
29+
30+
Incompatible changes
31+
--------------------
32+
33+
This version of carbon adds support for naming tagged metric filenames using only the hash of the metric name, which avoids issues with filename length limits when multiple tags are used.
34+
35+
The hashed naming scheme is now the default, to return to the old scheme the user can add TAG_HASH_FILENAMES = False to their config. Graphite-web will look for both variants so there isn't a need for a configuration option in graphite-web.
36+
37+
38+
Security Notes
39+
--------------
40+
None
41+
42+
43+
New features
44+
------------
45+
46+
Graphite-Web
47+
^^^^^^^^^^^^
48+
49+
* add optional keepStep parameter to aggregateLine (@DanCech, #2234)
50+
51+
* Support for storing tagged series in hashed filenames (@DanCech, #2221)
52+
53+
* support specifying noNullPoints and maxDataPoints together (@DanCech, #2257)
54+
55+
* Support negative steps in `delay` render function (@dimrozakis, #2262)
56+
57+
Carbon
58+
^^^^^^
59+
60+
* Support for storing tagged series in hashed filenames (@DanCech, #743)
61+
62+
63+
Whisper
64+
^^^^^^^
65+
66+
* None
67+
68+
Carbonate
69+
^^^^^^^^^
70+
71+
* Adding LICENSE file to pypi package (@deniszh, #97)
72+
73+
Bug Fixes
74+
---------
75+
76+
Graphite-Web
77+
^^^^^^^^^^^^
78+
79+
* w/g/f/remote.py: add missing local field to auto_complete_{tags,values} (@Quentin-M, #2244)
80+
81+
* fix hitcount bucket calculation (@DanCech, #2252)
82+
83+
* fix usage of "unicode" in glyph.py for Python 3 (@JelleZijlstra , #2254)
84+
85+
* Adding dummy.txt to storage dirs (@deniszh, #2259)
86+
87+
* missing static location for nginx-uwsgi in documentation (@bitfur, #2260)
88+
89+
* graphite functions: handle max on empty sequences better (@JelleZijlstra, #2266)
90+
91+
92+
Carbon
93+
^^^^^^
94+
95+
* Adding dummy.txt to storage dirs (@deniszh, #753)
96+
97+
98+
Whisper
99+
^^^^^^^
100+
101+
* None
102+
103+
104+
Carbonate
105+
^^^^^^^^^
106+
107+
* Fixing carbon router hash (@deniszh, #93)

0 commit comments

Comments
 (0)