Commit Graph

411 Commits (3dd18a1ece60f9dc77a41b1111a45226796a6650)

Author SHA1 Message Date
Oleg Zaytsev 3dd18a1ece
Test that approxBytesPerEntry const is correct
3 years ago
Christian Simon 50c1060328
Implement PostingsCloner and implement promise/future pattern for PostingsForMatchers (#14)
3 years ago
Cyril Tovena 9173cade01
Merge pull request #15 from grafana/improvesetmatches
3 years ago
Cyril Tovena ce28912439
Fixes a test now that we support more setMatches.
3 years ago
Peter Štibraný b3ae917f96
Merge pull request #17 from grafana/symbols-cleanup
3 years ago
Cyril Tovena 92736182ce
Adding benchmark.
3 years ago
Peter Štibraný b7b70066ae Address review feedback.
3 years ago
Ganesh Vernekar e37ff8f6b6
Merge remote-tracking branch 'upstream/main' into sync
3 years ago
Peter Štibraný d116268e59 Always include empty symbol in the symbol table.
3 years ago
Peter Štibraný 9a50267ea5 Delete symbols files.
3 years ago
Ganesh Vernekar 10d4cb6dc0
Merge remote-tracking branch 'upstream/main' into release-2.30-merge
3 years ago
Peter Štibraný 259e09fe5f When doing compaction with splitting, only use symbols from series that belong to given sharded block.
3 years ago
Cyril Tovena bd4d997bee
lint
3 years ago
Cyril Tovena c751cfbfce
Improve `findSetMatches` to support concatenation.
3 years ago
Ganesh Vernekar 10bc6e80ee
Fix panic on failed snapshot replay and don't hard fail replay on disabled exemplars (#9438)
3 years ago
Ganesh Vernekar b30db03f35
Cut v2.30.2 (#9426)
3 years ago
Ganesh Vernekar a7d499e19a
Reduce log level during WAL replay on overlapping m-map chunks (#9425)
3 years ago
Ganesh Vernekar 8c597e5166
Don't error on overlapping m-mapped chunks during WAL replay (#9381)
3 years ago
Peter Štibraný 57daf79192 More review feedback.
3 years ago
Peter Štibraný db7fa7621c Use <ix+1>_of_<shardCount> formatting for better readibility.
3 years ago
Peter Štibraný 861f9083d8 Fix directory cleanup in case of compaction failure.
3 years ago
Peter Štibraný ffd281ab9d Address feedback.
3 years ago
Peter Štibraný 58dab3de8a Source blocks are deletable only if they are ALL empty.
3 years ago
Peter Štibraný 336f4260db Removed commented code.
3 years ago
Peter Štibraný 006c2d7d55 All output blocks will have the same timestamp.
3 years ago
Bryan Boreham 1fb3c1b598
Replace calls to strings.Compare (#9397)
3 years ago
Peter Štibraný 63dbb1c69a Make lint happy.
3 years ago
Peter Štibraný 78396b67dd Compactor with support for splitting input blocks into multiple output blocks.
3 years ago
Ganesh Vernekar 2bcd9f2f69
Link 2 more TSDB blog posts in tsdb/README.md (#9371)
3 years ago
Ganesh Vernekar 84f8307aa1
Merge remote-tracking branch 'upstream/main' into codesome/syncprom
3 years ago
Darshan Chaudhary 1f688657bf
Call delete on head if interval overlaps (#9151)
3 years ago
Marco Pracucci 8708b2d086
Update upstream Prometheus
3 years ago
Ganesh Vernekar 30534e99d9
Take snapshot only after closing the WAL (#9328)
3 years ago
Ganesh Vernekar 8944520ccc
Fix deletion of old snapshots (#9314)
3 years ago
Bryan Boreham 2327236bb5
Decrement active_appenders metric when no samples added (#9230)
3 years ago
Bryan Boreham 87d909df4a
Remove symbols map from TSDB head (#9301)
3 years ago
Callum Styan 93886d8417
Fix div by 0 panic is resize function. (#9286)
3 years ago
Ganesh Vernekar 35b1a82594
Exemplars in snapshot (#9255)
3 years ago
Levi Harrison 06afe6162c
Also ignore `func1`
3 years ago
Julien Pivotto d5676fb9e0
Merge pull request #9254 from prometheus/superq/go1.17
3 years ago
SuperQ e167a45c65
Add new Go build tags.
3 years ago
Callum Styan cc55e57c1b
Fix a data race in the loadWAL function caused by reusing the same error var in multiple goroutines (#9259)
3 years ago
Ganesh Vernekar 8a5d8c15e3
Do not replay checkpoint if it is covered by snapshot (#9226)
3 years ago
Marco Pracucci 6c38feef8e
Fixed BenchmarkLoadWAL
3 years ago
Marco Pracucci 9537ca8b84
Merged upstream
3 years ago
Marco Pracucci 175efada22
Avoid deadlock when processing duplicate series record (#9170) (#8)
3 years ago
Marco Pracucci fbe211d3a8
Do not break exported functions signatures (#6)
3 years ago
Bryan Boreham 9dfdc3eb36
Speed up BenchmarkPostings_Stats (#9213)
3 years ago
Ganesh Vernekar 328a74ca36
Fix bugs and add enhancements to the chunk snapshot (#9185)
3 years ago
Marco Pracucci 481299f4a5
Added series hash cache support to TSDB (#5)
3 years ago