Commit Graph

10 Commits (e9ede5175370c6ddbf6e95663a13ae4fb4f6b197)

Author SHA1 Message Date
Brian Brazil e9ede51753 Remove last vestiges of never used composite index code. 6 years ago
Brian Brazil 767fa704b6 Load only some offsets into the symbol table into memory. 6 years ago
Brian Brazil 48d25e6fe7 Reduce memory used by postings offset table. 6 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 6 years ago
naivewong 23c0299d85 [tsdb] Improve mergeSeriesSet (#5920) 6 years ago
陈谭军 103f26d188 fix the wrong word (#6069) 6 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 6 years ago
Yao Zengzeng d1f21552b9 some refactor to make PostingsForMatchers more readable (#5897) 6 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 6 years ago
Ganesh Vernekar 7cf09b0395
Moving tsdb into its own subdirectory 6 years ago
Ganesh Vernekar b1cd829030
Reuse Chunk Iterator (#642) 7 years ago
naivewong 13c80a5979 Optimize queries using regex matchers for set lookups (#602) 7 years ago
Brian Brazil 89a90fe96c
Simplify mergedPostings.Seek (#595) 7 years ago
Krasi Georgiev 5512826f13
make Close methods for the querier safe to call more than once. (#581) 7 years ago
Brian Brazil 259847a6b1
Be smarter in how we look at matchers. (#572) 7 years ago
Bartek Płotka 3ab5f4e579 index: reduce empty postings trees (#509) 7 years ago
Krasi Georgiev c3ffdf1a99
Test createBlock and check all os.RemoveAll in the tests for errors. (#549) 7 years ago
Brian Brazil 62b652fbd0
Improve Merge performance (#531) 7 years ago
Ganesh Vernekar c59ed492b2 Vertical query merging and compaction (#370) 7 years ago
Krasi Georgiev 48c439d26d
fix statick check errors (#475) 7 years ago
Krasi Georgiev 090b6852e1
remove unused `PrefixMatcher` (#474) 7 years ago
Ganesh Vernekar 7f30395115 LabelNames() for Querier (#455) 7 years ago
Krasi Georgiev 5a9ddeecef
fix lint errors (#439) 7 years ago
Alin Sinpalean 171fc4ab5d Limit the returned db.Querier to the requested time range (#351) 7 years ago
Ye Ben 23a5f09085 fix a typo dont -> dont't (#438) 7 years ago
Krasi Georgiev d05611c027
removed some unused code and moved mockSeriesSet in querier_test (#394) 7 years ago
codwu 84a45cb79a add rwmutex to prevent concurrent map read when delete series 8 years ago
Simon Pasquier 7206a8456f Fix minor typos in comments 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
Goutham Veeramachaneni 05d62ca842 Make sure gc'ed chunks are handled properly 8 years ago
Fabian Reinartz f1512a368a Expose ChunkSeriesSet and lookups methods. 8 years ago
Fabian Reinartz 3ef4326114 Refactor tombstone reader types 8 years ago
Fabian Reinartz e5ce2bef43 Add explicit error to Querier.Select 8 years ago
Fabian Reinartz 82796db37b Ensure near-empty chunks end at correct boundary 8 years ago
Fabian Reinartz f8e88bfdb7 Close previous block queriers on error 8 years ago
Fabian Reinartz 665955da48 Clarify postings index semantics, handle staleness 8 years ago
Fabian Reinartz fb9da52b11 Add more verbose error handling for closing, reduce locking 8 years ago
Fabian Reinartz 3901b6e70b Remove multiple heads 8 years ago
Goutham Veeramachaneni c463b0c8c8
Expose NewMergedSeriesSet for merging SeriesSets 8 years ago
Goutham Veeramachaneni 5b242f35ba Expose a Querier with manually passed in readers. 8 years ago
Goutham Veeramachaneni 7438ed7035 Expose Intervals type for use by TombstoneReader. 8 years ago
Fabian Reinartz 2644c8665c Don't allocate ChunkMetas, reuse postings slices 8 years ago
Fabian Reinartz 96d7f540d4 Persist series without allocating the full set 8 years ago
Dmitry Ilyevsky 37194b7a30 Add prefix label matcher. 9 years ago
Fabian Reinartz 3065be97d8 Fix and document locking order for DB 9 years ago
Fabian Reinartz bda3ed20ac Fix omitting of chunk on Seek() 9 years ago
Fabian Reinartz 3410559c1b Compact head block early 9 years ago
Fabian Reinartz eb8c9759fc Properly balance k-way operations 9 years ago