Commit Graph

287 Commits (8066de91ca26bbf268e28283aef1e6cf78eb5c17)

Author SHA1 Message Date
beorn7 fc6737b7fb storage: improve index lookups
8 years ago
Björn Rabenstein 0622304244 Merge pull request #1798 from prometheus/beorn7/storage2
9 years ago
beorn7 2a75b15328 Crash recovery: Fix an edge case.
9 years ago
beorn7 064b57858e Consistently use the `Seconds()` method for conversion of durations
9 years ago
Julius Volz 91401794fa storage: Make MemorySeriesStorage a public type
9 years ago
Fabian Reinartz 425736a377 *: remove last remainers of non-second metrics
9 years ago
Julius Volz b7b6717438 Separate query interface out of local.Storage.
9 years ago
Jan van Valburg 68f3df49d0 stoarge: fix 'access denied' error on Windows
9 years ago
beorn7 b274c7aaa7 Update doc comments
9 years ago
beorn7 99881ded63 Make the number of fingerprint mutexes configurable
9 years ago
beorn7 a308c76292 Improve TestAppendOutOfOrder
9 years ago
beorn7 b2ef4dc52d Correctly identify no-op appends if the value is NaN
9 years ago
Steve Durrheimer 399d5c6375
Make version informations consistent between prometheus components
9 years ago
beorn7 07a294ac15 Doc comment fixes
9 years ago
beorn7 20cba1ed8f Initialize metric vectors in memorySeriesStorage
9 years ago
beorn7 d566808d40 Bring back logging of discarded samples
9 years ago
beorn7 db16acd7fb Never drop a still open head chunk.
9 years ago
beorn7 a90d645378 Checkpoint fingerprint mappings only upon shutdown
9 years ago
Jonathan Boulle 38098f8c95 Add missing license headers
9 years ago
Fabian Reinartz a18639dc2d Merge pull request #1454 from prometheus/beorn7/fix-test
9 years ago
beorn7 d09ca03e10 Work around compiler bug
9 years ago
beorn7 865d16f870 Rename Gorilla into varbit
9 years ago
beorn7 4b574e8a61 Switch chunk encoding to type 2 where it was hardcoded type 1 before
9 years ago
beorn7 c72979e3ed Remove a redundancy from Gorilla-style chunks
9 years ago
beorn7 b6dbb826ae Improve fuzz testing and fix a bug exposed
9 years ago
beorn7 9d8fbbe822 Review improvements
9 years ago
beorn7 8cdced3850 Implement Gorilla-inspired chunk encoding
9 years ago
beorn7 8e64e8dfca Fix return statement.
9 years ago
Björn Rabenstein 98c8560851 Merge pull request #1477 from prometheus/beorn7/storage7
9 years ago
beorn7 e7ac9c6863 Improvments based on review
9 years ago
beorn7 199f309a39 Resurrect and rename invalid preload requests count metric.
9 years ago
beorn7 e8c1f30ab2 Merge the parallel logic of getSeriesForRange and metricForFingerprint
9 years ago
beorn7 9445c7053d Add tests for range-limited label matching
9 years ago
beorn7 47e3c90f9b Clean up error propagation
9 years ago
beorn7 99854a84d7 Merge branch 'beorn7/storage6' into beorn7/storage7
9 years ago
beorn7 5e4fa96719 Merge branch 'beorn7/storage5' into beorn7/storage6
9 years ago
beorn7 b343e65907 Merge branch 'beorn7/storage4' into beorn7/storage5
9 years ago
beorn7 d0a4477446 Merge branch 'beorn7/storage3' into beorn7/storage4
9 years ago
beorn7 55eddab25f Merge branch 'beorn7/storage2' into beorn7/storage3
9 years ago
beorn7 161eada3ad Make chunkIterator even leaner.
9 years ago
beorn7 beb36df4bb De-flag preloadChunksForRange
9 years ago
beorn7 836f1db04c Improve MetricsForLabelMatchers
9 years ago
beorn7 167b83695c Merge branch 'beorn7/storage5' into beorn7/storage6
9 years ago
beorn7 01795382c9 Merge branch 'beorn7/storage4' into beorn7/storage5
9 years ago
beorn7 f7fc542db6 Merge branch 'master' into beorn7/storage4
9 years ago
beorn7 3d86130d8c Merge branch 'master' into beorn7/storage3
9 years ago
beorn7 1f30c8de8d Merge branch 'master' into beorn7/storage2
9 years ago
beorn7 c13b1ecfe9 Make chunk iterators more DRY
9 years ago
beorn7 32f280a3cd Slim down the chunkIterator interface
9 years ago
beorn7 b6fdb355d7 Move dump-heads into its own tool
9 years ago