549 Commits (122d73858db7b15aa7857c9bb8a5112643a53feb)

Author SHA1 Message Date
beorn7 ebac14eff3 Add version guard to persistence. 10 years ago
Fabian Reinartz 4bff5d29bf Add tests for retrieving fingerprints for label matchers. 10 years ago
beorn7 92991026bb Fix chunkDescsTotal count in case of errors. 10 years ago
beorn7 1db7589081 Reduce the capacity of countPersistedHeadChunks. 10 years ago
beorn7 9406afad72 Do not double-count non-persisted head chunks on loading. 10 years ago
beorn7 dbc22b972c Check last time in head chunk for head chunk timeout, not first. 10 years ago
beorn7 edd716e63c Fix the embarrassing bug introduced in commit 0851945. 10 years ago
beorn7 af91fb8e31 Improve persisting chunks to disk. 10 years ago
beorn7 e22f26bc58 Move to a queue model for appending samples after all. 10 years ago
beorn7 fe518fdb28 Simplify AppendSamples by allowing it to be goroutine-unsafe. 10 years ago
beorn7 8a1c195b54 Move emptiness check to the receivers. 10 years ago
beorn7 5d3cd65a5d Improve performance of ingestion. 10 years ago
beorn7 d2ab49c396 Make the persist queue length configurable. 10 years ago
Julius Volz 9412b296d5 Remove labels on persist error counter. 10 years ago
Bjoern Rabenstein 3948e2a7f8 Move lost files to an "orphaned" directory. 10 years ago
Bjoern Rabenstein c24bfdf701 Move crash related code into separate file. 10 years ago
Bjoern Rabenstein ab386d1f5d Declare storage.local.index-cache-size.* default values as tweaked. 10 years ago
Bjoern Rabenstein 73f6dc4d44 Make KeyValueStore.Delete report if the key to delete was found. 10 years ago
Bjoern Rabenstein 2c8d324ca4 Remove check that did not check anything. 10 years ago
Julius Volz d4374a9265 More efficient JSON query result format. 10 years ago
Bjoern Rabenstein 2c8fdcbc23 Remove a deadlock during shutdown. 10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues. 10 years ago
Bjoern Rabenstein f298af5756 Use named returns in flock.New. 10 years ago
Bjoern Rabenstein baca6faa1c Add double-start protection. 10 years ago
Bjoern Rabenstein ae70eac97d Adjust the partitioning by outcome. 10 years ago
Julius Volz a6bc42bc61 Minor formatting/spelling fixups. 10 years ago
Bjoern Rabenstein 0851945054 Add a heuristics to checkpoint early if there are many "dirty" series.. 10 years ago
Bjoern Rabenstein 622e8350cd Fix a bug handling freshly unarchived series. 10 years ago
Bjoern Rabenstein eb932d1524 Remove a deadlock during shutdown. 10 years ago
Brian Brazil e56786b221 Have scrape time as a pseudovariable, not a prometheus variable. 10 years ago
Bjoern Rabenstein ff24070a03 Fix embarrassing bug in crash recovery. 10 years ago
Julius Volz c9618d11e8 Introduce copy-on-write for metrics in AST. 10 years ago
Bjoern Rabenstein afd864e7f4 Adjust to the new version of goleveldb. 10 years ago
Bjoern Rabenstein fee88a7a77 Remove the remaining races, new and old. 10 years ago
Bjoern Rabenstein 66c80b5ebd Fix typo. 10 years ago
Bjoern Rabenstein 674624f1c8 Completed more TODOs. 10 years ago
Bjoern Rabenstein 7d11019aa2 Squash a few trivial TODOs. 10 years ago
Bjoern Rabenstein 49683c0c20 Avoid test flags in normal binary. 10 years ago
Bjoern Rabenstein 9bc05052ad Add line that has mysteriously disappeared after rebase. 10 years ago
Bjoern Rabenstein 14bda4180c Changes after pair code review. 10 years ago
Bjoern Rabenstein 9ea808cd8b Remove debug log line. 10 years ago
Bjoern Rabenstein bb42cc2e2d Evict based on memory pressure. Evict recently used chunks last. 10 years ago
Bjoern Rabenstein e23ee0f7cc Fix race in test. 10 years ago
Bjoern Rabenstein d73e851b14 Tweak timing in the maintenance loop. 10 years ago
Bjoern Rabenstein 2672aa8ece Instrument series maintenance. 10 years ago
Bjoern Rabenstein 74c143c4c9 Improve scraper shutdown time. 10 years ago
Bjoern Rabenstein 3f61d304ce Reorganize maintenance loop. 10 years ago
Bjoern Rabenstein c087ee35f7 Remove archiveMtx. 10 years ago
Bjoern Rabenstein 7af42eda65 Optimize purging. 10 years ago
Bjoern Rabenstein 33b959b898 Persist savedFirstTime in checkpoint. 10 years ago