892 Commits (7e2c6fc8f3e0e42927325bdac623ea848575a66e)

Author SHA1 Message Date
chenlujjj d18e42c650
refine comments of Checkpoint function (#9655) 3 years ago
Marco Pracucci 309b094b92
Optimized MemPostings.EnsureOrder() (#9673) 3 years ago
Ganesh Vernekar c8b267efd6
Get histograms from TSDB to the rate() function implementation 3 years ago
Marco Pracucci 9f5ff5b269
Allow to disable trimming when querying TSDB (#9647) 3 years ago
Marco Pracucci edd05d7010
Add Head.AppendableMinValidTime() (#9643) 3 years ago
Mateusz Gozdek b7bdf6fab2 Fix imports formatting 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
Julien Pivotto 6e1d6edb33
Exclude agent from windows tests (#9645) 3 years ago
chenlujjj 660329d5b3
add tombstoneFormatVersionSize & tombstonesCRCSize constants (#9625) 3 years ago
Praveen Ghuge 64d9b41998
Use testing.T.TempDir() instead of ioutil.TempDir() in tsdb/wal unit tests (#9602) 3 years ago
Robert Fratto bc72a718c4
Initial draft of prometheus-agent (#8785) 3 years ago
Xiaochao Dong c2d1c85857
close tsdb.head in test case (#9580) 3 years ago
Furkan Türkal 0c07663b70
fix: possible race on shared variables in test (#9470) 3 years ago
Dieter Plaetinck d5bfbe3114
improve bstream comments and doc (#9560) 3 years ago
Julien Pivotto 73255e15f6 Address golint failures from revive 3 years ago
Serge Catudal 8c3eca84db
Fix remote write receiver endpoint for exemplars (#9414) 3 years ago
beorn7 4998b9750f chunkenc: Bugfix and naming tweaks 3 years ago
beorn7 78ef9c6359 chunkenc: make xor reading more DRY 3 years ago
beorn7 4a1b84f8b2 chunkenc: make xor writing more DRY 3 years ago
beorn7 1a4e54cfbb tsdb: Complete chunk format documentation 3 years ago
beorn7 0876d57aea chunkenc: Add test for chunk layout encoding 3 years ago
beorn7 ad9b4c2b68 Fix typos 3 years ago
beorn7 fe50d6fc14 Update chunk layout documentation 3 years ago
beorn7 ed33aea392 Avoid redundant varint decoding in chunk appender construction 3 years ago
beorn7 d31bb75dc4 Use VarbitUint rather than VarbitInt to encode len(spans) 3 years ago
beorn7 3179215a59 Encode zero threshold first 3 years ago
beorn7 c5522677bf Improve encoding of zero threshold 3 years ago
beorn7 7093b089f2 Use more varbit in histogram chunks 3 years ago
Ganesh Vernekar dcaf568279
Metadata -> Layout renaming 3 years ago
Ganesh Vernekar 4e206c7c77
Fix reviews 3 years ago
Dieter Plaetinck d5afe0a577
TSDB: Use a dedicated head chunk reference type (#9501) 3 years ago
Ganesh Vernekar 85e6686f84
Add unit test for counter reset header 3 years ago
Björn Rabenstein 311673d62e
Save on slice allocations in histogramIterator (#9494) 3 years ago
Björn Rabenstein c450c01eb9
Remove obsolete TODOs about metadata (#9490) 3 years ago
beorn7 7a8bb8222c Style cleanup of all the changes in sparsehistogram so far 3 years ago
Ganesh Vernekar 5d4dc7e413
Convert the header into an enum 3 years ago
Ganesh Vernekar 175ef4ebcf
Add a NotCounterReset flag 3 years ago
Ganesh Vernekar a280b6c2da
Fix review comments 3 years ago
Ganesh Vernekar 9d81b2d610
Fix tests 3 years ago
Ganesh Vernekar 59d77ff16d
Fix build 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 eb9931e961
Add info about counter resets in chunk meta 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
Ganesh Vernekar 1dd22ed655
Support stale samples for sparse histograms (#9352) 3 years ago
Bryan Boreham 1fb3c1b598
Replace calls to strings.Compare (#9397) 3 years ago
Ganesh Vernekar 2bcd9f2f69
Link 2 more TSDB blog posts in tsdb/README.md (#9371) 3 years ago
Darshan Chaudhary 1f688657bf
Call delete on head if interval overlaps (#9151) 3 years ago
Ganesh Vernekar 30534e99d9
Take snapshot only after closing the WAL (#9328) 3 years ago