Commit Graph

28 Commits (ed63636de4e0cc32c9247323b506ca12b0af2116)

Author SHA1 Message Date
Fabian Reinartz 9a5dfadb09 Tweak IndexWriter interface, serialize directly into dir
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 67d185ceb9 Compact based on compaction generation
8 years ago
Fabian Reinartz d4779b374c Properly track and write meta file
8 years ago
Fabian Reinartz 9ddbd64d00 Move stats into meta.json file, cleanup, docs
8 years ago
Fabian Reinartz dd0b69fe1b Export ErrNotFound
8 years ago
Fabian Reinartz 1943f8d1bb Fix head block stats races
8 years ago
Fabian Reinartz 5d75a3dc7b Add basic compaction
8 years ago
Fabian Reinartz c00d17e691 Modify IndexReader API to accomodate compaction
8 years ago
Fabian Reinartz ede733ab6c Extract labels package
8 years ago
Fabian Reinartz cddc29fa17 Fix labels comparison, fetch correct labels
8 years ago
Fabian Reinartz ce7f4106c2 Reda correct label number, fix buffered iterator panic
8 years ago
Fabian Reinartz d9ca4b47f5 Fix offset errors, fix persisted postings order
8 years ago
Fabian Reinartz 00a503129b Use contextualized and traced errors in reader
8 years ago
Fabian Reinartz 282d9ae6e2 Implement label value queries in all layers.
8 years ago
Fabian Reinartz aabb21f4b9 Add shard series set test
8 years ago
Fabian Reinartz b08f82fa4e Pre-select relevant chunks on series access.
8 years ago
Fabian Reinartz bd77103a49 Add stats serialization, load querier of all blocks
8 years ago
Fabian Reinartz 9ceed5378e Fix missing bound checks, off-by-ones, typos
8 years ago
Fabian Reinartz d56b281006 Rename Iterator to Postings
8 years ago
Fabian Reinartz ca89080128 Misc fixes for initial Prometheus integration
8 years ago
Fabian Reinartz 6eeb0ef01c Add queriers and partial mocks
8 years ago
Fabian Reinartz 9b400b4c58 Add chunk based series iterator
8 years ago
Fabian Reinartz b334c3ade8 Write chunk skiplist and add series reader
8 years ago
Fabian Reinartz ae379f385b Fix label index write and add read path
8 years ago
Fabian Reinartz 10943b6d88 Add initial index reader implementation
8 years ago
Fabian Reinartz 81b4d570ad Add series file reader
8 years ago