Commit Graph

29 Commits (f81cbb00c623a14ae750e1ee0751f0ba2cf2e4e6)

Author SHA1 Message Date
beorn7 be11cb2b07 Remove the sample ingestion channel.
10 years ago
beorn7 fe518fdb28 Simplify AppendSamples by allowing it to be goroutine-unsafe.
10 years ago
beorn7 5d3cd65a5d Improve performance of ingestion.
10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
Julius Volz a6bc42bc61 Minor formatting/spelling fixups.
10 years ago
Bjoern Rabenstein 622e8350cd Fix a bug handling freshly unarchived series.
10 years ago
Julius Volz c9618d11e8 Introduce copy-on-write for metrics in AST.
10 years ago
Bjoern Rabenstein 14bda4180c Changes after pair code review.
10 years ago
Bjoern Rabenstein f1de5b0c4e Run checkpointing of in-memory metrics and head chunks periodically.
10 years ago
Bjoern Rabenstein 74c9b34a5e Improve storage instrumentation even more.
10 years ago
Bjoern Rabenstein 443dd33805 Improve instrumentation in storage.
10 years ago
Bjoern Rabenstein 096fa0f8b2 Squash a number of TODOs.
10 years ago
Bjoern Rabenstein b3ed9aa7a2 Clean up start-up and shut-down.
10 years ago
Bjoern Rabenstein 38fc24d0ed Fix targetpool_test.go and other tests.
10 years ago
Bjoern Rabenstein 8fba3302bc Bold changes to concurrency.
10 years ago
Bjoern Rabenstein fcdf5a8ee7 Fix bugs in chunk evict code.
10 years ago
Bjoern Rabenstein 7e6a03fbf9 Fix a few concurrency issues before starting to use the new fp locker.
10 years ago
Bjoern Rabenstein e9ff29c547 Comment/code cleanup.
10 years ago
Bjoern Rabenstein 0031a448e2 Add WaitForIndexing.
10 years ago
Bjoern Rabenstein c7aad110fb Add an indexing queue and batch the ops.
10 years ago
Bjoern Rabenstein 71206dbc06 More code cleanups.
10 years ago
Julius Volz 630b5a087a Also consider on-disk fingerprints during purge.
10 years ago
Bjoern Rabenstein f5f9f3514a Major code cleanup.
10 years ago
Bjoern Rabenstein bbf49200ab Implement methods in persistence.go.
10 years ago
Bjoern Rabenstein 5a128a04a9 Major reorganization of the storage.
10 years ago
Bjoern Rabenstein 89f10e8eb2 Move to using the standard library interfaces for encoding/decoding.
10 years ago
Julius Volz 7e85711df0 Beginnings of a tiered index implementation.
10 years ago
Bjoern Rabenstein ecdf5ab14f Index-persistence switched from gob to a hand-coded solution.
10 years ago
Julius Volz e7ed39c9a6 Initial experimental snapshot of next-gen storage.
10 years ago