Commit Graph

349 Commits (45d3db4e9ed3475ca499dec07fad757d364f8b72)
 

Author SHA1 Message Date
Goutham Veeramachaneni 45d3db4e9e
Use a *mapTombstoneReader instead of map
8 years ago
Goutham Veeramachaneni 22c1b5b492
Make SeriesSets use tombstones.
8 years ago
Goutham Veeramachaneni 34a86af3c6
Move tombstones to their own thing.
8 years ago
Goutham Veeramachaneni cea3c88f17
Add Tombstones() method to Block.
8 years ago
Goutham Veeramachaneni 3de55171d3
Add tests for tombstones and deletedIterator
8 years ago
Goutham Veeramachaneni 4f1d857590
Implement Delete on HeadBlock
8 years ago
Goutham Veeramachaneni 5579efbd5b
Initial implentation of Deletes on persistedBlock
8 years ago
Fabian Reinartz 56e6af99f9 Merge pull request #79 from prometheus/typerest
8 years ago
Fabian Reinartz 3479092d55 Merge pull request #78 from Gouthamve/deletes-1
8 years ago
Fabian Reinartz 8b51b7e2be Make WAL for HeadBlock composeable.
8 years ago
Goutham Veeramachaneni d57f269eb4
Make Select() reusable.
8 years ago
Fabian Reinartz 4862b261d0 Abstract WAL into interface
8 years ago
Fabian Reinartz 535532ca02 Export refdSample
8 years ago
Fabian Reinartz 5534e6c53c Make HeadBlock impl public, make interface private
8 years ago
Goutham Veeramachaneni 2fa647f50b Fix missing postings in Merge and Intersect (#77)
8 years ago
Fabian Reinartz 968821e575 Merge pull request #57 from telendt/posings_fix
8 years ago
Fabian Reinartz 291137781b Merge branch 'panic-fix2' of https://github.com/Gouthamve/tsdb into Gouthamve-panic-fix2
8 years ago
Fabian Reinartz 44769c1654 Allow disabling lock file
8 years ago
Fabian Reinartz 09cd2021de Merge pull request #75 from Gouthamve/head-gen
8 years ago
Goutham Veeramachaneni 8096d11e4e
Add bounds check to headBlockAppender
8 years ago
Goutham Veeramachaneni c1939b7136
Simply loop away from using tracking variables.
8 years ago
Goutham Veeramachaneni 5d2e72269b
Simplfied loops and functions
8 years ago
Goutham Veeramachaneni 0908b0d27e
Add an end-to-end test for headBlock
8 years ago
Goutham Veeramachaneni 7bbbd55aad
Fix bug where having one chunk can cause panic
8 years ago
Fabian Reinartz 77c937b8e1 Merge pull request #73 from Gouthamve/skip-duplicate
8 years ago
Goutham Veeramachaneni 0becfc8eb7
Simplify checking by using readSeriesSet
8 years ago
Fabian Reinartz 3b5d60d134 Merge pull request #74 from prometheus/more-license-info
8 years ago
Julius Volz 0e2f8917ed Also add original license info to bstream.go
8 years ago
Goutham Veeramachaneni adaf4d2099
Handle duplicate & out of order values in same txn
8 years ago
Fabian Reinartz 63d431b905 Merge pull request #61 from prometheus/checksum
8 years ago
Fabian Reinartz 108dc97b95 Documentation fixes
8 years ago
Fabian Reinartz 2032a11d98 Add padding between fixed-sized index sections
8 years ago
Fabian Reinartz 7778e92c78 Merge pull request #63 from prometheus/fabxc-patch-1
8 years ago
Fabian Reinartz 87676f4a26 Add dgryski/go-tsz LICENSE to header
8 years ago
Fabian Reinartz 085991c9da Merge pull request #71 from Gouthamve/tests
8 years ago
Goutham Veeramachaneni 8b43b0d2c1
Fix broken tests
8 years ago
Goutham Veeramachaneni 6169c33fb8
Fix #59
8 years ago
Fabian Reinartz 34ba92eeeb Move CRC back to chunks file, alignment for fixed-sized ints
8 years ago
Fabian Reinartz a54f46d5e7 Migrate last IndexWriter pieces to decbuf
8 years ago
Fabian Reinartz 94f3fd9812 Move encoding helpers into separate file
8 years ago
Fabian Reinartz 35b62f001e Change offset table layout, add TOC, ...
8 years ago
Fabian Reinartz 8b1f514a2d index: validate current write stages
8 years ago
Fabian Reinartz 9b4eafcc4c Simplify and document postings serialization
8 years ago
Fabian Reinartz 0aad526d1a Simplify label value index
8 years ago
Fabian Reinartz d30b181406 Switch series serialization to use encbufs
8 years ago
Fabian Reinartz 2ebaf1af4f Add encode buffer and simplify symbol serialization
8 years ago
Fabian Reinartz 433e73f865 Change series and symbol table format
8 years ago
Fabian Reinartz da068500c6 Swap len and encoding fields in chunk entry
8 years ago
Fabian Reinartz df96d97dab Move chunk checksum
8 years ago
Fabian Reinartz db4272b849 docs: add index file format
8 years ago