Johan Tibell
04db4d8f14
Try Travis config with caching
2015-08-25 09:30:03 +02:00
Johan Tibell
da6143339e
Bump version number to 0.4.0.8
2015-07-31 15:35:55 +01:00
Johan Tibell
3889e2a1a0
Move the JSON encoding into a separate ekg-json package
2015-07-31 15:34:43 +01:00
Johan Tibell
9fa806dfb6
Bump version number to 0.4.0.7
2015-07-07 20:44:05 +02:00
Chris Allen
fb43079de5
Seems to work fine with newer Aeson, bumped GHC versions and Cabal version.
2015-06-29 13:03:58 -05:00
Johan Tibell
19f1a1c824
Bump version number to 0.4.0.6
2015-05-08 06:13:07 +02:00
Johan Tibell
917ddbbd50
Support filepath-1.4
...
Fixes #37 .
2015-04-14 08:36:41 +02:00
Johan Tibell
95018646f4
Allow for base-4.8 and time-1.5.
...
Fixes #35 .
2015-02-06 23:13:26 +01:00
Johan Tibell
69ce6c83e8
Bump version number to 0.4.0.5
2014-11-30 09:25:20 +01:00
Daniel Díaz
6dd98b800a
Updated network dependency.
2014-10-21 12:28:23 -04:00
Johan Tibell
e90e3e32d2
Bump version number to 0.4.0.4
2014-10-20 10:20:41 +02:00
Johan Tibell
712208e5bf
Bump version number to 0.4.0.3
2014-09-30 12:09:24 +02:00
Johan Tibell
a539c7bc4f
Put an upper bound on base
2014-09-30 12:09:08 +02:00
Adam Bergmark
a0d531c0d4
Allow text 1.2
...
Builds fine!
2014-09-30 11:19:40 +02:00
Johan Tibell
a19907393e
Bump version number to 0.4.0.2
2014-08-19 08:40:30 +02:00
Johan Tibell
181eb6174a
Allow aeson 0.8
...
Fixes #28 .
2014-08-19 08:40:18 +02:00
Johan Tibell
d507ffc901
Merge branch 'master' of https://github.com/trofi/ekg
2014-07-22 08:42:57 +02:00
Iustin Pop
5a70de4b0b
Also distribute bootstrap non-minified in archives
...
Commit 6ae685e
added the non-minified bootstrap source to the
repository, but it's still not distributed in the generated archive;
which means that for Debian, issue #20 is not quite closed yet.
2014-07-21 06:39:40 +02:00
Sergei Trofimovich
2184a1b2d6
ekg.cabal: allow transformers-0.4
...
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2014-07-19 00:43:53 +03:00
Johan Tibell
93d2f7198f
Bump version number to 0.4.0.1
2014-07-12 12:35:39 +02:00
Johan Tibell
3897d1485c
Don't re-export Distribution as a new module
...
We want to encourage users to use the ekg-core package instead.
2014-04-30 22:17:02 +02:00
Johan Tibell
15ae7a4805
Bump network dependency to include 2.5
2014-04-27 23:24:54 +02:00
Johan Tibell
88996a4157
Move benchmark to ekg-core
2014-04-21 16:42:14 +02:00
Johan Tibell
e74133eb70
Add distribution event type
2014-04-21 15:53:30 +02:00
Johan Tibell
0f8352cff3
Break out core metric tracking into a new package
...
The new package, ekg-core, contains the metrics store, modules for
defining metrics, and functions for sampling the metrics.
The counter naming is also changed to include a namespace part. For
example "myapp.requests".
Finally the JSON format has been changed to be more self-descriptive.
2014-04-20 10:18:13 +02:00
Johan Tibell
64e6ba1259
Improve scalability of counters a lot
...
Counters now scale orders of magnitudes better as the number of
writers to the same counter increases. Here's the results on our
current benchmark on a 6 core machine:
cores
1 6
before 1.87s 81.09s
after 0.11s 0.32s
Note how the very heavy contention gives a slowdown rather than a
speedup as the number of cores increases, but the new implementation
slows down much less than the old one and is also generally faster.
2014-04-08 17:25:58 +02:00
Johan Tibell
7f11142c89
Add a benchmark
...
The benchmark tests a single heavily contended counter.
2014-04-08 16:01:28 +02:00
Johan Tibell
61228d0ac2
Add CHANGE.md to Cabal file
2014-03-05 21:36:22 +01:00
Edward Kmett
66bb19409a
Dependency bump to work with current aeson and text
2014-01-29 03:43:01 -05:00
Johan Tibell
d5b4de2923
Whitespace-only in .cabal
2013-11-21 20:34:33 +01:00
Johan Tibell
9f930bed32
Bump version number to 0.3.1.3
2013-02-22 09:51:00 -08:00
Johan Tibell
050c472410
Correctly bind the server to the right host name
...
This allows you to e.g. only listen for connections to localhost. This
fixes #11 .
2013-02-21 16:50:42 -08:00
Conrad Parker
1bf10844ce
Split out Common and Snap modules
...
Move the Snap-specific code to a single module, to allow backends
using other webservers.
2013-01-03 17:17:10 +08:00
Johan Tibell
8884284701
Bump version number to 0.3.1.2
2012-09-18 22:56:12 +02:00
Johan Tibell
65adb902ed
Bump version number to 0.3.1.1
2012-06-25 07:56:21 -07:00
Bas van Dijk
63a9a79816
Bump dependency on snap
2012-06-18 17:14:11 +02:00
Johan Tibell
33b9e8b51a
Bump dependency on containers
2012-05-05 08:26:59 -07:00
Johan Tibell
1ee934d162
Add examples to sdist tarball
2012-04-17 19:11:23 -07:00
Johan Tibell
7a59122d32
Bump version number to v0.3.1.0
2012-04-17 18:59:22 -07:00
Iustin Pop
42357a50ea
Add a Label metric type
...
This is used to hold Text values, which are free-form and can be used
for (e.g.) hostname, command line, etc.
I've used Text, but I'm not sure whether String would make more sense
for (what are supposed to be) such small values.
2012-04-17 22:21:30 +02:00
Johan Tibell
9a48304a96
Bump version number to 0.3.0.5
2012-04-14 19:01:25 -07:00
Iustin Pop
0932334436
Add original (non-minified) JS files
...
In order to make distribution in Debian (which doesn't regard the
minified form as the “original” source) easier, ship the non-minified
sources too. They are not installed, just included in the archive.
Additionally, add a LICENSE.javascript file to clarify the origin of
the extra files.
Signed-off-by: Iustin Pop <iusty@k1024.org>
2012-04-13 18:46:03 +02:00
Johan Tibell
77fd0d2e2a
Include all license and readme files in the dist tarball
2012-04-04 18:21:27 -07:00
Johan Tibell
1e66ed5ad0
Bump version number to 0.3.0.4
2012-04-03 18:29:32 -07:00
Johan Tibell
c9ad661d7c
Change icons to Creative Commons Attribution 3.0 licensed ones
2012-04-03 18:27:06 -07:00
Johan Tibell
a3af8249c8
Bump dependency on transformers
2012-03-22 20:49:07 -07:00
Johan Tibell
56b85922b4
Bump version number to 0.3.0.3
2012-03-19 14:42:10 -07:00
Johan Tibell
36b76e7346
Support Snap 0.8
2012-03-19 14:41:42 -07:00
Johan Tibell
2085e3a110
Bump version number to 0.3.0.2
2012-03-07 08:56:55 -08:00
Johan Tibell
d7a3c8882b
Bump dependency on unordered-containers
2012-03-07 08:53:24 -08:00