Commit Graph

78 Commits (0ec94566752799e35eb19a4e400d74bf3be5b8c3)

Author SHA1 Message Date
Goutham Veeramachaneni 44e9ae38b5
Incorporate PR feedback.
8 years ago
Goutham Veeramachaneni f29fb62fba
Make TombstoneReader a Getter.
8 years ago
Goutham Veeramachaneni 244b73fce1
Rename for clarity and consistency.
8 years ago
Goutham Veeramachaneni d6bd64357b
Fix Delete on HeadBlock
8 years ago
Goutham Veeramachaneni 22c1b5b492
Make SeriesSets use tombstones.
8 years ago
Goutham Veeramachaneni cea3c88f17
Add Tombstones() method to Block.
8 years ago
Goutham Veeramachaneni d57f269eb4
Make Select() reusable.
8 years ago
Goutham Veeramachaneni c1939b7136
Simply loop away from using tracking variables.
8 years ago
Goutham Veeramachaneni 7bbbd55aad
Fix bug where having one chunk can cause panic
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 a5322c50fc Merge pull request #36 from Gouthamve/tests
8 years ago
Goutham Veeramachaneni 239f8b9eb5
Modify tests to check for mint, maxt
8 years ago
Goutham Veeramachaneni b60c2068bc
Make blockQuerier return data in valid time-range
8 years ago
Fabian Reinartz 778103b450 Add liecence file and headers
8 years ago
Goutham Veeramachaneni 0c5c4f07c5
Test "Stitching" SeriesIterators
8 years ago
Fabian Reinartz 7de2217011 Add fast-path for equality matching
8 years ago
Fabian Reinartz 10c7c9acbe Adjust import names to new repository organisation
8 years ago
Fabian Reinartz 767b88a3a5 Parallelize commits to prevent deadlocks
8 years ago
Fabian Reinartz 3be4ef94ce Move BufferedSeriesIterator in own package
8 years ago
Fabian Reinartz a4be181d3c Merge branch 'master' into lint-vet
8 years ago
Fabian Reinartz 2c999836fb Add Queryable interface to Block
8 years ago
Goutham Veeramachaneni 761e4768f3
Lint and Vet Fixes
8 years ago
Fabian Reinartz 65b846ae5b Remove unreturned locks, detect writes on closed heads
8 years ago
Fabian Reinartz a8e8903350 Use ChunkMeta references for clarity
8 years ago
Fabian Reinartz d6fb6aaaa8 Rename paritionSeriesSet to mergedSeriesSet
8 years ago
Fabian Reinartz 2841499212 Simplify and split up iterators
8 years ago
Fabian Reinartz 87805fb83f Remove Partitioned* code
8 years ago
Fabian Reinartz 55a9b5428a Add separate head mutex
8 years ago
Fabian Reinartz 78780cd2ba Segment chunk file
8 years ago
Fabian Reinartz a3d042b54e Support multiple chunk files in read path
8 years ago
Fabian Reinartz c32a94d409 Unexport HeadBlock, export Block interface
8 years ago
Fabian Reinartz 4c4e0c614e Simplify position mapper updating
8 years ago
Fabian Reinartz 8c31c6e934 Make concurrent head chunk reads safe, fix misc races
8 years ago
Fabian Reinartz 63e12807da Don't update head postings mapper on every append
8 years ago
Fabian Reinartz 96c2bd249f Handle compaction trigger and reinitializing in DB
8 years ago
Fabian Reinartz 3ed2c2a14b Rename Partition to regular DB, DB to PartitionedDB
8 years ago
Fabian Reinartz 4590b61343 Rename shard to partition
8 years ago
Fabian Reinartz 9790aa98ac Add postings wrapper that emits head postings in label set order
8 years ago
Fabian Reinartz 40cf215fba Hotfix missing sorting of head block series index
8 years ago
Fabian Reinartz ec99f99d3d Fix and test bug in shardSeriesSet
8 years ago
Fabian Reinartz 62b8ded0a5 Rename iterator value getters to At()
8 years ago
Fabian Reinartz 5c45a1cc6f Remove shardSeriesSet caching
8 years ago
Fabian Reinartz beb842a856 Change block interface
8 years ago
Fabian Reinartz c00d17e691 Modify IndexReader API to accomodate compaction
8 years ago
Fabian Reinartz a009247ab7 Add matching of empty label
8 years ago
Fabian Reinartz 3a5468f251 Lock shards during querying and shutdown
8 years ago
Fabian Reinartz 286293802b Add merge postings
8 years ago
Fabian Reinartz dd72b52098 Add postings intersection
8 years ago