Commit Graph

31 Commits (49d67fc834c11066e2a87b003e6efb898d0bd287)

Author SHA1 Message Date
beorn7 12ae6e9203 Increase resilience of the storage against data corruption - step 4.
10 years ago
beorn7 da7c0461c6 Rename persist queue len/cap to num/max chunks to persist.
10 years ago
beorn7 be11cb2b07 Remove the sample ingestion channel.
10 years ago
beorn7 0056eaeb4f Redesign series maintenance and chunk persistence.
10 years ago
beorn7 5bea942d8e Improve various things around chunk encoding.
10 years ago
beorn7 23ba8a5516 Make floats exact again.
10 years ago
beorn7 13fcf1ddbc Implement double-delta encoded chunks.
10 years ago
Julius Volz 795704f0df Merge pull request #565 from fabxc/fabxc/labelmatcher_test
10 years ago
Fabian Reinartz 4bff5d29bf Add tests for retrieving fingerprints for label matchers.
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 5d3cd65a5d Improve performance of ingestion.
10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
Bjoern Rabenstein 622e8350cd Fix a bug handling freshly unarchived series.
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 3f61d304ce Reorganize maintenance loop.
10 years ago
Bjoern Rabenstein 7af42eda65 Optimize purging.
10 years ago
Bjoern Rabenstein 7a9efc9c59 Fix typo in test.
10 years ago
Bjoern Rabenstein 4efc60174b Tweak and verify a few parameters.
10 years ago
Bjoern Rabenstein 5f8e9617ef Add more tests.
10 years ago
Bjoern Rabenstein d215e013b7 Fix the weird chunkDesc shuffling bug.
10 years ago
Julius Volz c3fcea45e3 Support finer time resolutions than 1 second.
10 years ago
Bjoern Rabenstein 8fba3302bc Bold changes to concurrency.
10 years ago
Bjoern Rabenstein 71206dbc06 More code cleanups.
10 years ago
Bjoern Rabenstein f5f9f3514a Major code cleanup.
10 years ago
Bjoern Rabenstein 1ca7f24137 Remove float diff tolerance altogether.
10 years ago
Bjoern Rabenstein d742edfe0d Fix precision loss.
10 years ago
Bjoern Rabenstein dc2e463a97 Improvements after review.
10 years ago
Bjoern Rabenstein 52c9dc43a3 Improve testing.
10 years ago
Julius Volz e7ed39c9a6 Initial experimental snapshot of next-gen storage.
10 years ago