on master help sign in
Prepare 0.3.0.0 releases
commit587fc5aea89e17495e016fa54b7c097524f62746 authorMichael Xavier <michael@michaelxavier.net> dateWed 7 Sep 2016, 10:17 (10 years ago) parentfc65653
4 files changed+30−2
katip-elasticsearch/changelog.md+15 katip-elasticsearch/katip-elasticsearch.cabal+1−1 katip/changelog.md+13 katip/katip.cabal+1−1
katip-elasticsearch/changelog.md+15
@@ -1,3 +1,18 @@
1+0.3.0.0
2+==============
3+* Added zero padding to date-based indices. This shouldn't negatively
4+ impact most users but to be safe, this was put behind a breaking
5+ version number. Previously, you may see indices
6+ `log-index-prefix-2016-1-2`. That index will now be
7+ `log-index-prefix-2016-01-02`, so at worst when you deploy, the day
8+ of the change will have 2 indices: one zero-padded and one not. If
9+ you are using custom index sharding, you will not be affected by
10+ this. The reasoning here is that most existing elasticsearch tools
11+ such as `curator` expects date indices to be zero padded. By
12+ switching to the standard, users can easily get log rotation and
13+ other features from `curator` rather than having to roll their own
14+ or add them to Katip.
15+
1160.2.1.0
217==============
318
katip-elasticsearch/katip-elasticsearch.cabal+1−1
@@ -1,7 +1,7 @@
11name: katip-elasticsearch
22synopsis: ElasticSearch scribe for the Katip logging framework.
33description: See README.md for more details.
4−version: 0.2.1.0
4+version: 0.3.0.0
55license: BSD3
66license-file: LICENSE
77author: Ozgun Ataman, Michael Xavier
katip/changelog.md+13
@@ -1,3 +1,16 @@
1+0.3.0.0
2+=======
3+* Switch from `regex-tdfa-rc` to `regex-tdfa`.
4+* Add `katipNoLogging` combinator.
5+* Add `Semigroup` instances.
6+* Drop `ToJSON` superclass requirement fro `ToObject`. Instead,
7+ `ToObject` will provide a default instance for types with an
8+ instance for `ToJSON`. This gets us to the same place as before
9+ without having to add a broader instance for something that's only
10+ going to show up in logs as an Object.
11+* Add a simple MVar lock for file handle scribes to avoid interleaved
12+ log lines from concurrent inputs.
13+
1140.2.0.0
215=======
316
katip/katip.cabal+1−1
@@ -1,5 +1,5 @@
11name: katip
2−version: 0.2.0.0
2+version: 0.3.0.0
33synopsis: A structured logging framework.
44description:
55 Katip is a structured logging framework. See README.md for more details.