654 Commits (0a4d31477a75ff229ddfd95f610919c493a5a9c7)

Author SHA1 Message Date
Tom Wilkie d41d91388f Update for new generic remote storage. 8 years ago
Tom Wilkie a6931b71e8 Rationalise retrieval metrics so we have the state (success/failed) on both samples and batches, in a consistent fashion. 8 years ago
Tom Wilkie ece12bff93 Shard/parrallelise samples by fingerprint in StorageQueueManager 8 years ago
Julius Volz aa3f2b7216 Generic write cleanups and changes. 8 years ago
Brian Brazil 36d2c4bd0b Add generic write path using grpc. 8 years ago
Dan Milstein ec064c96f6 Add field names to table-driven test fixtures 8 years ago
Dan Milstein ac8788aca6 Convert to table-driven test and inline helper func 8 years ago
Dan Milstein f50f656a66 Fix double-delta unmarshaling to respect actual min header size 8 years ago
Dan Milstein b815956341 Catch errors when unmarshalling delta/doubleDelta encoded chunks 8 years ago
Matt Bostock e618af5d0b Storage: Add crash recovery metric 'started_dirty' 8 years ago
Dan Milstein 764ceaa939 Add timeout to test, cap waiting at 1 second 8 years ago
Dan Milstein 007907b410 Fix one of the tests for a remote storage QueueManager 8 years ago
Julius Volz 3bfec97d46 Make the storage interface higher-level. 8 years ago
beorn7 fc6737b7fb storage: improve index lookups 8 years ago
Dmitry Vorobev 273e457da4 web: return status code and error message for config resource 8 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
Dmitry Vorobev bd2a770015 storage/remote: Spawn not more than "maxConcurrentSends" goroutines. 9 years ago
Dmitry Savintsev 7fdb62c253 fix several minor golint style issues 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
Tobias Schmidt e82ef154ee Remove unused code leftovers 9 years ago
beorn7 d09ca03e10 Work around compiler bug 9 years ago
beorn7 865d16f870 Rename Gorilla into varbit 9 years ago
Julius Volz d3b53bd7f0 Fix comment about Graphite mapping of dimensions. 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
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 161eada3ad Make chunkIterator even leaner. 9 years ago