Commit Graph

117 Commits (4dd740e4cc2d6fb490a94deec899bb4ddb191eb4)

Author SHA1 Message Date
Bartek Płotka 047b1b1357 compact: Verify for chunks outside of compacted time range. Added unit test for populateBlocs. (#349) 7 years ago
Goutham Veeramachaneni 9c8ca47399
Fix filehandling for windows (#392) 7 years ago
Julius Volz 5ae6c60d39 Handle a bunch of unchecked errors (#365) 7 years ago
beorn7 3bc6c670fa Revert "Remove `prometheus_` prefix from metrics" 7 years ago
beorn7 98fe30438c Remove `prometheus_` prefix from metrics 7 years ago
Ganesh Vernekar 2945db18ca Changes in series names (and types) exposed (#376) 7 years ago
Benoît Knecht 1e1b2e163d Make interval overlap comparisons more explicit 8 years ago
Fabian Reinartz af9003dcef Add resilience to crashes during deletion 8 years ago
codwu 84a45cb79a add rwmutex to prevent concurrent map read when delete series 8 years ago
Bartek Plotka fada85a83c repair + compact: Improved logging for easier future debug purposes. 8 years ago
Bartek Plotka 328c0ff5b0 Simplified the flow and tests. 8 years ago
Bartek Plotka 483da43660 compact: Exclude last block with shortest range instead of newest one by ULID. 8 years ago
Fabian Reinartz 8cd32d8fd4 Improve usability of snapshots 8 years ago
Fabian Reinartz d09283f60a Add repair of bad index version 8 years ago
Goutham Veeramachaneni 6c62437101 Fix metric unit (#275) 8 years ago
Simon Pasquier 5d47710f8a Fix panic on nil index writer 8 years ago
Shubheksha Jalan 44052bc937 Make version for index format configurable 8 years ago
Fabian Reinartz 1e55b7987f Improve comments, handle allPostingsKey properly 8 years ago
Fabian Reinartz 7087f68647 Return new block ULID in compactor 8 years ago
Fabian Reinartz 67f0ca8f0e Move index and chunk encoders to own packages 8 years ago
Fabian Reinartz cf7f6108fd Order postings lists in index file by key 8 years ago
Goutham Veeramachaneni 1fc94a02d1
Don't retry failed compactions. 8 years ago
Goutham Veeramachaneni 1627a47640
A copy is being assigned newChunk not the original 8 years ago
Fabian Reinartz a031cf7424 Return ULID in Compactor 8 years ago
Fabian Reinartz f1512a368a Expose ChunkSeriesSet and lookups methods. 8 years ago
Fabian Reinartz 3ef4326114 Refactor tombstone reader types 8 years ago
ranbochen a27cf34a36 fix bugs on platform windows to pass all test case. (#192) 8 years ago
ranbo chen b82b2d0c1b fix bugs on platform windows to pass all test case. 8 years ago
Fabian Reinartz d17104f1f0 Prefix all metrics with `prometheus_*` 8 years ago
Fabian Reinartz fb9da52b11 Add more verbose error handling for closing, reduce locking 8 years ago
Fabian Reinartz f04ec031eb compact: sync temporary directory 8 years ago
Fabian Reinartz bbe72dccb9 Remove dependency on etcd/pkg/fileutil 8 years ago
Goutham Veeramachaneni c35d3a65bd
Add levels to all log lines. 8 years ago
Fabian Reinartz 6ee254e353 Ensure postings are always sorted 8 years ago
Fabian Reinartz f904cd385f Do not build a superflous 'all' postings 8 years ago
Fabian Reinartz c36d574290 Replace single head lock with granular locks 8 years ago
Fabian Reinartz 1ddedf2b30 Change series ID from uint32 to uint64 8 years ago
Fabian Reinartz 9f41d9fd3c Instrument chunks on level 1 compactions 8 years ago
Fabian Reinartz 4cc37eecab Refactor and add tests for compactor 8 years ago
Fabian Reinartz 3901b6e70b Remove multiple heads 8 years ago
Goutham Veeramachaneni 7438ed7035 Expose Intervals type for use by TombstoneReader. 8 years ago
Goutham Veeramachaneni 178f840295 Fix panic caused by 0 division 8 years ago
Fabian Reinartz 905af27cf9 Refactor compactor 9 years ago
Fabian Reinartz 66ff7b12e9 Pool Chunk objects during compaction 9 years ago
Fabian Reinartz 2644c8665c Don't allocate ChunkMetas, reuse postings slices 9 years ago
Fabian Reinartz 96d7f540d4 Persist series without allocating the full set 9 years ago
Fabian Reinartz 3951d8cc29 Fix selection of compactable blocks 9 years ago
Fabian Reinartz 5d7b5994d6 Fix compaction range selection 9 years ago
Goutham Veeramachaneni 401bdfd4a6 Make Chunks return the number of samples inside 9 years ago
Goutham Veeramachaneni 1263a68875 Recompact blocks with large number of tombstones 9 years ago