Commit Graph

5 Commits (4dd740e4cc2d6fb490a94deec899bb4ddb191eb4)

Author SHA1 Message Date
Ganesh Vernekar 0fb73ed622 Changed recursion into iteration for removedPostings.Next() 8 years ago
Fabian Reinartz 1e55b7987f Improve comments, handle allPostingsKey properly 8 years ago
Fabian Reinartz 67f0ca8f0e Move index and chunk encoders to own packages 8 years ago
Goutham Veeramachaneni 3158b03e6c Select series with label unset for != and !~ 8 years ago
Fabian Reinartz cf7f6108fd Order postings lists in index file by key 8 years ago
Fabian Reinartz e5ce2bef43 Add explicit error to Querier.Select 8 years ago
Fabian Reinartz cd2e26b7fc Load postings in batch on startup 8 years ago
Fabian Reinartz 6ee254e353 Ensure postings are always sorted 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 eb8c9759fc Properly balance k-way operations 9 years ago
Goutham Veeramachaneni 2fa647f50b Fix missing postings in Merge and Intersect (#77) 9 years ago
Tomasz Elendt d7ad9d2679 Fix various postings implementations 9 years ago
Fabian Reinartz 778103b450 Add liecence file and headers 9 years ago
Goutham Veeramachaneni f8a8b77976
postings: Fix bad test and revert changed logic 9 years ago
Goutham Veeramachaneni 329dc1fa6c
Add Tests For mergedPostings.Seek 9 years ago
Goutham Veeramachaneni 7b94a4e17d
Rename bytePostings To bigEndianPostings 9 years ago
Goutham Veeramachaneni efb0dfe1be
Implement Postings Iterator Over Bytes 9 years ago
Fabian Reinartz 1c80c33e72 Fix bug of unsorted postings lists being created 9 years ago
Fabian Reinartz c7f5590a71 Ensure order of postings when adding new series 9 years ago
Fabian Reinartz 62b8ded0a5 Rename iterator value getters to At() 9 years ago
Fabian Reinartz 1e1a37b15b Remove double-reference in chunk hashmap 9 years ago
Fabian Reinartz 286293802b Add merge postings 9 years ago
Fabian Reinartz ab7fbc05ad Zero timestamp as base, use binary search list postings 9 years ago
Fabian Reinartz dd72b52098 Add postings intersection 9 years ago
Fabian Reinartz 2a825f6c28 Consolidate mem index into HeadBlock 9 years ago
Fabian Reinartz aabb21f4b9 Add shard series set test 9 years ago
Fabian Reinartz d56b281006 Rename Iterator to Postings 9 years ago
Fabian Reinartz ca89080128 Misc fixes for initial Prometheus integration 9 years ago
Fabian Reinartz 6eeb0ef01c Add queriers and partial mocks 9 years ago
Fabian Reinartz 3a528c3078 Write plain postings list index 9 years ago
Fabian Reinartz 0cf8bb9e53 Move sub-indexes into single index structure 9 years ago
Fabian Reinartz 2c34a15fe6 Add initial seriailization of block data 9 years ago
Fabian Reinartz 83574b1565 Add new interfaces and skeleton 9 years ago
Fabian Reinartz 6f93a699e6 wipe 9 years ago
Fabian Reinartz f9f11c4a08 Add main db implementation 9 years ago