Commit Graph

407 Commits (ce23adb579409fe536e5f6fb96b9d2c183dba3e6)
 

Author SHA1 Message Date
Goutham Veeramachaneni ce23adb579 Initial compaction implementation for block-ranges 9 years ago
Fabian Reinartz bc3fee4820 Add benchmark for mergedSeriesSet 9 years ago
Fabian Reinartz d492bfd973 Merge pull request #101 from prometheus/chunkit 9 years ago
Fabian Reinartz 344a50b9d8 Merge pull request #100 from prometheus/fullness 9 years ago
Fabian Reinartz bda3ed20ac Fix omitting of chunk on Seek() 9 years ago
Fabian Reinartz 1e74c155eb Return empty string to signal non-caching 9 years ago
Fabian Reinartz 3410559c1b Compact head block early 9 years ago
Brian Brazil 60c823c663 Fix broken test (#99) 9 years ago
Fabian Reinartz a2948f3c5f Merge pull request #97 from Gouthamve/nit 9 years ago
Fabian Reinartz 3a36551b90 Merge pull request #98 from prometheus/balance 9 years ago
Goutham Veeramachaneni a280169427
Add regression test 9 years ago
Fabian Reinartz eb8c9759fc Properly balance k-way operations 9 years ago
Goutham Veeramachaneni 9e1f34dae3
Fix bug with Seek() and optimise bounding params. 9 years ago
Fabian Reinartz 9963a4c7c3 Merge pull request #95 from Gouthamve/wal-ahead 9 years ago
Goutham Veeramachaneni 73cc5bae51 Colocate defer statements near relevant functions 9 years ago
Fabian Reinartz 0ec9456675 Merge pull request #96 from prometheus/fdleak 9 years ago
Fabian Reinartz 03f95ee096 Fix directory file descriptor leak. 9 years ago
Goutham Veeramachaneni b51a05044e
Fix race condition for 2 appenders having same ts 9 years ago
Fabian Reinartz d4cb579443 Add DB.Dir method 9 years ago
Fabian Reinartz 7e4368e6c3 Merge pull request #94 from prometheus/cutchunk 9 years ago
Fabian Reinartz 05e411a8eb Improve heuristic to spread chunks across block 9 years ago
Fabian Reinartz f006e2d1ab Merge pull request #92 from prometheus/sources 9 years ago
Fabian Reinartz 683b4c8c2a Add list of source head blocks to meta.json 9 years ago
Fabian Reinartz 357e33bd1e Merge pull request #88 from Gouthamve/backups-1 9 years ago
Goutham Veeramachaneni ff4ccb6eb0
Remove unnecessary error from ToggleCompaction fns 9 years ago
Goutham Veeramachaneni 261cd9f393
Incorporate feedback. 9 years ago
Goutham Veeramachaneni a110a64abd
Add full Snapshot support 9 years ago
Goutham Veeramachaneni a1c8425357
Initial implementation of HeadBlock Snapshots 9 years ago
Goutham Veeramachaneni 3a5ae6b1a4 Merge pull request #82 from Gouthamve/deletes-1 9 years ago
Goutham Veeramachaneni 29c73f05f2
Make sure that mint and maxt are not modified. 9 years ago
Goutham Veeramachaneni 44e9ae38b5
Incorporate PR feedback. 9 years ago
Fabian Reinartz 2a940a591a Merge pull request #85 from prometheus/metrics 9 years ago
Fabian Reinartz b3b9245ad6 Add and fix metrics 9 years ago
Goutham Veeramachaneni 6febabeb28
Final delete fixes. 9 years ago
Goutham Veeramachaneni c211ec4f49
Fix concurrent map access. 9 years ago
Goutham Veeramachaneni bacb143b7e
Simplify tombstone and WAL Delete formats. 9 years ago
Goutham Veeramachaneni f29fb62fba
Make TombstoneReader a Getter. 9 years ago
Goutham Veeramachaneni 9bf7aa9af1
Misc. fixes incorporating feedback. 9 years ago
Goutham Veeramachaneni 31cf939448
Add NumTombstones to BlockMeta. 9 years ago
Goutham Veeramachaneni 9d388941ef
Add checksums and magic number to the tombstones. 9 years ago
Goutham Veeramachaneni 3eb4119ab1
Make HeadBlock use WAL. 9 years ago
Goutham Veeramachaneni 244b73fce1
Rename for clarity and consistency. 9 years ago
Goutham Veeramachaneni 7ccf9d0211
Add test on blockQuerier which uses tombstones. 9 years ago
Goutham Veeramachaneni 8434019ad9
Merge branch 'master' into deletes-1 9 years ago
Fabian Reinartz 4f2eb2057e Merge pull request #83 from prometheus/refstr 9 years ago
Goutham Veeramachaneni 662d8173fe
Make Appends after Delete visible. 9 years ago
Goutham Veeramachaneni 009dd2cde5
Add test for mergedTombstoneReader 9 years ago
Goutham Veeramachaneni 0b70333ef6
Add tests for tombstones. 9 years ago
Goutham Veeramachaneni d32eb25662
Synchronise deletes and compactions. 9 years ago
Goutham Veeramachaneni 3dbb400bef
Initial implementation of Delete on DB. 9 years ago