Commit Graph

316 Commits (e27447da5c19352f0aa8596ebf255dc8dbde2bcb)

Author SHA1 Message Date
Brian Brazil e041c0cd46 Add console and alert templates with access to all data. 12 years ago
Bjoern Rabenstein ca6a4fccef Weed out our homegrown test.Tester. 12 years ago
Julius Volz 4df5c7ab18 Optimize label matcher memory and runtime behavior. 12 years ago
Bjoern Rabenstein de9a88b964 Ensure temporal order in streams. 12 years ago
Julius Volz 1b29975865 Fix RWLock memory storage deadlock. 12 years ago
Julius Volz 01f652cb4c Separate storage implementation from interfaces. 12 years ago
Matt T. Proud 3e969a8ca2 Parameterize the buffer for marshal/unmarshal. 12 years ago
Matt T. Proud 6ec72393c4 Correct size of unmarshalling destination buffer. 12 years ago
Matt T. Proud 81367893fd Use idiomatic one-to-many one-time signal pattern. 12 years ago
Julius Volz c7c0b33d0b Add regex-matching support for labels. 12 years ago
Julius Volz ae30453214 Add label names -> label values index. 12 years ago
Julius Volz 7a577b86b7 Fix interval op special case. 12 years ago
Bjoern Rabenstein 257b720e87 Fix typo. 12 years ago
Bjoern Rabenstein caf47b2fbc New encoding for OpenTSDB tag values (and metric names). 12 years ago
Julius Volz 9d5c367745 Fix incorrect interval op advancement. 12 years ago
Julius Volz cc04238a85 Switch to new "__name__" metric name label. 12 years ago
Bjoern Rabenstein c3b282bd14 Add regression tests for 'loop until op is consumed' bug. 12 years ago
Julius Volz 86fc13a52e Convert metric.Values to slice of values. 12 years ago
Julius Volz a7d0973fe3 Add version field to LevelDB sample format. 12 years ago
Julius Volz 1eee448bc1 Store samples in custom binary encoding. 12 years ago
Julius Volz c2a2a20f36 Remove obsolete scanjobs timer. 12 years ago
Julius Volz dd4892dcad Ensure no ops are leaked in renderView(). 12 years ago
Julius Volz 5745ce0a60 Fixups for single-op-per-fingerprint view rendering. 12 years ago
Julius Volz d6827b6898 Fix memory series indexing bug. 12 years ago
Julius Volz c6013ff309 Remove unused labelname -> fingerprints index. 12 years ago
Bjoern Rabenstein 9ea9189dd1 Remove the multi-op-per-fingerprint capability. 12 years ago
Bjoern Rabenstein e11e8c7a23 Unify LevelDB.*Options. 12 years ago
Bjoern Rabenstein 6bc083f38b Major code cleanup in storage. 12 years ago
Julius Volz c4adfc4f25 Minor code cleanups. 12 years ago
Julius Volz 94666e20b7 Minor test error reporting cleanup. 12 years ago
Julius Volz fd2158e746 Store copy of metric during fingerprint caching 12 years ago
Julius Volz 718ad2224b Fix LevelDB closing order. 12 years ago
Bjoern Rabenstein c342ad33a0 Fix OperatorError. 12 years ago
Julius Volz 61d26e8445 Add optional sample replication to OpenTSDB. 12 years ago
Stuart Nelson 0c58e388f6 rename curation metrics to prometheus_curation 12 years ago
Stuart Nelson 28f59edf16 Added telemetry for counting stored samples 12 years ago
Tobias Schmidt 6947ee9bc9 Try to create metrics root directory if missing 12 years ago
Julius Volz 740d448983 Use custom timestamp type for sample timestamps and related code. 12 years ago
Julius Volz 6b7de31a3c Upgrade to LevelDB 1.14.0 to fix LevelDB bugs. 12 years ago
Julius Volz db015de65b Comment and "go fmt" fixups in compaction tests. 13 years ago
Julius Volz eb461a707d Add chunk sanity checking to dumper tool. 13 years ago
Julius Volz 6ea22f2bf9 Add compaction regression tests. 13 years ago
Conor Hennessy 9a48010cec Add a check for metrics directory existence. 13 years ago
Julius Volz b5f6e3c90c Fix watermarker default time / LevelDB key ordering bug. 13 years ago
Julius Volz a1a97ed064 Fix chunk corruption compaction bug. 13 years ago
Matt T. Proud 86fcbe5bde Retain DTO on each cycle. 13 years ago
Matt T. Proud 4a87c002e8 Update low-level i'faces to reflect wireformats. 13 years ago
Matt T. Proud 7910f6e863 Prevent total storage locking during memory flush. 13 years ago
Matt T. Proud 12d5e6ca5a Curation should not starve user-interactive ops. 13 years ago
Matt T. Proud 2b42fd0068 Snapshot of no more frontier. 13 years ago