1. 18 4月, 2016 2 次提交
  2. 17 4月, 2016 2 次提交
  3. 16 4月, 2016 4 次提交
  4. 15 4月, 2016 2 次提交
    • B
      Merge pull request #1555 from prometheus/beorn7/cd · 096a2ef2
      Björn Rabenstein 提交于
      Checkpoint fingerprint mappings only upon shutdown
      096a2ef2
    • B
      Checkpoint fingerprint mappings only upon shutdown · a90d6453
      beorn7 提交于
      Before, we checkpointed after every newly detected fingerprint
      collision, which is not a problem as long as collisions are
      rare. However, with a sufficient number of metrics or particular
      nature of the data set, there might be a lot of collisions, all to be
      detected upon the first set of scrapes, and then the checkpointing
      after each detection will take a quite long time (it's O(n²),
      essentially).
      
      Since we are rebuilding the fingerprint mapping during crash recovery,
      the previous, very conservative approach didn't even buy us
      anything. We only ever read from the checkpoint file after a clean
      shutdown, so the only time we need to write the checkpoint file is
      during a clean shutdown.
      a90d6453
  5. 14 4月, 2016 2 次提交
  6. 13 4月, 2016 4 次提交
  7. 09 4月, 2016 2 次提交
  8. 08 4月, 2016 1 次提交
  9. 07 4月, 2016 3 次提交
  10. 06 4月, 2016 10 次提交
  11. 05 4月, 2016 1 次提交
  12. 04 4月, 2016 1 次提交
    • T
      Implement relative complement set operator "unless" · 8cc86f25
      Tobias Schmidt 提交于
      The `unless` set operator can be used to return all vector elements from
      the LHS which do not match the elements on the RHS. A use case is to
      return all metrics for nodes which do not have a specific role:
      
          node_load1 unless on(instance) chef_role{role="app"}
      8cc86f25
  13. 03 4月, 2016 3 次提交
  14. 01 4月, 2016 2 次提交
  15. 29 3月, 2016 1 次提交