Commit Graph

836 Commits (4dd740e4cc2d6fb490a94deec899bb4ddb191eb4)
 

Author SHA1 Message Date
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
Goutham Veeramachaneni d6bd64357b
Fix Delete on HeadBlock 9 years ago
Goutham Veeramachaneni 45d3db4e9e
Use a *mapTombstoneReader instead of map 9 years ago
Fabian Reinartz 7e6961b4ac Fix import and var name 9 years ago
Fabian Reinartz debfe9b1e5 Simplify AddFast and avoid errgroup Commits in general 9 years ago
Fabian Reinartz fb5c5535fc Misc cleanup 9 years ago
Fabian Reinartz d2673d8659 Completely drop empty blocks 9 years ago
Fabian Reinartz 39df7e2bba Switch blocks to ULID directories, drop sequenc numbers 9 years ago
Fabian Reinartz 285bc07030 Switch append refs to string 9 years ago
Goutham Veeramachaneni 22c1b5b492
Make SeriesSets use tombstones. 9 years ago
Goutham Veeramachaneni 34a86af3c6
Move tombstones to their own thing. 9 years ago
Goutham Veeramachaneni cea3c88f17
Add Tombstones() method to Block. 9 years ago
Goutham Veeramachaneni 3de55171d3
Add tests for tombstones and deletedIterator 9 years ago
Goutham Veeramachaneni 4f1d857590
Implement Delete on HeadBlock 9 years ago
Fabian Reinartz c8438cfc81 Add mutex profiling to benchmark 9 years ago
Goutham Veeramachaneni 5579efbd5b
Initial implentation of Deletes on persistedBlock 9 years ago
Fabian Reinartz 56e6af99f9 Merge pull request #79 from prometheus/typerest 9 years ago
Fabian Reinartz 3479092d55 Merge pull request #78 from Gouthamve/deletes-1 9 years ago
Fabian Reinartz 8b51b7e2be Make WAL for HeadBlock composeable. 9 years ago
Goutham Veeramachaneni d57f269eb4
Make Select() reusable. 9 years ago
Fabian Reinartz 4862b261d0 Abstract WAL into interface 9 years ago
Fabian Reinartz 535532ca02 Export refdSample 9 years ago