Permalink
Commits on Apr 14, 2015
  1. Try to make tests pass

    committed Apr 14, 2015
  2. Merge pull request #50 from ndenev/master

    Expose histogram's sum property, and also make it available in the timer...
    committed Apr 14, 2015
Commits on Nov 3, 2014
  1. @ndenev

    Expose histogram's sum property, and also make it available in the ti…

    …mer class
    ndenev committed Nov 3, 2014
Commits on Oct 8, 2014
  1. Release 0.9.9.7

    committed Oct 8, 2014
Commits on Oct 3, 2014
  1. Merge pull request #49 from strzalek/concurrent-redblacktree

    Bump up avl_gem and use ConcurrentRedBlackTree
    committed Oct 3, 2014
Commits on Sep 30, 2014
  1. @lukaszx0

    Bump up avl_gem and use ConcurrentRedBlackTree

    It's slightly slower according to benchmark we have for samplers but
    we get thread safety.
    
    ```
        ~/projects/metriks concurrent-redbacktree * be ruby ./benchmark/samplers.rb
        Resolving dependencies...
        The Gemfile's dependencies are satisfied
        fib(10): 100000 iterations
        --------------------------------------------------
                          plain: 0.863473 secs 0.000009 secs/call
                        uniform: 2.034218 secs 0.000020 secs/call
                                  - 135.6% slower than plain (0.000012 secs/call)
                exponential_avl: 2.227544 secs 0.000022 secs/call
                                  - 9.5% slower than uniform (0.000002 secs/call)
                                  - 158.0% slower than plain (0.000014 secs/call)
          exponential_red_black: 2.273125 secs 0.000023 secs/call
                                  - 2.0% slower than exponential_avl (0.000000 secs/call)
                                  - 163.3% slower than plain (0.000014 secs/call)
        exponential_concurrent_red_black: 2.433853 secs 0.000024 secs/call
                                  - 7.1% slower than exponential_red_black (0.000002 secs/call)
                                  - 181.9% slower than plain (0.000016 secs/call)
    ```
    lukaszx0 committed Sep 30, 2014
Commits on Jul 29, 2014
  1. Merge pull request #47 from phillbaker/doc/readme-examples

    Add README example of timer with output.
    committed Jul 29, 2014
  2. @phillbaker

    Add README example of timer with output.

    It's pretty cool that metrik's default timer implementation has a much better UX than ruby's native Benchmark suite: it returns the output of the block, rather than a report. This makes it much easier to drop into various spots in an existing codebase without having to change much.
    
    I had to go digging through the docs and then the source to confirm it though, so I thought an upfront example would help!
    phillbaker committed Jul 29, 2014
Commits on Jun 11, 2014
  1. Update Rakefile

    committed Jun 11, 2014
  2. Update rubygems source

    committed Jun 11, 2014
Commits on Feb 25, 2014
  1. Update the test

    committed Feb 25, 2014
  2. Release 0.9.9.6

    committed Feb 25, 2014
  3. Allow for any suffix

    committed Feb 25, 2014
Commits on Sep 10, 2013
Commits on Jul 6, 2013
  1. Release 0.9.9.5

    committed Jul 6, 2013
Commits on Jun 12, 2013
  1. Merge pull request #40 from whiter4bbit/sematext_reference

    Add reference to metriks-sematext
    committed Jun 12, 2013
  2. add reference to metriks-sematext

    Pavel Zalunin committed Jun 12, 2013
  3. Merge pull request #38 from whiter4bbit/master

    gauge.rb missing in gemspec
    committed Jun 12, 2013
  4. add missing file to gemspec

    Pavel Zalunin committed Jun 12, 2013
Commits on Apr 16, 2013
  1. Merge pull request #36 from ethansr/riemann

    Riemann Reporter uses the right Metriks module
    committed Apr 16, 2013
  2. @ethansr
Commits on Mar 10, 2013
  1. Merge pull request #33 from bernd/gauges

    Add gauge class
    committed Mar 10, 2013
  2. @bernd
Commits on Mar 9, 2013
  1. @bernd
Commits on Mar 6, 2013
  1. @bernd

    Remove callback method and pass the callback to the constructor.

    This looks way nicer and matches how it works in Coda Hale's metrics.
    bernd committed Mar 6, 2013
Commits on Mar 1, 2013
  1. @bernd
Commits on Feb 28, 2013
  1. Merge pull request #34 from bernd/typos

    Fix typos in comments.
    committed Feb 28, 2013
  2. @bernd

    Fix typos in comments.

    bernd committed Feb 28, 2013
  3. @bernd

    Add gauges to the README.

    bernd committed Feb 28, 2013
  4. @bernd

    Add gauge to reporters.

    bernd committed Feb 28, 2013
  5. @bernd
  6. @bernd

    Add a Gauge class.

    bernd committed Feb 28, 2013