Commit Graph

156 Commits (cb8582637aaa38a72ab1857c4d2f97715a256ca5)

Author SHA1 Message Date
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 6 years ago
Ganesh Vernekar 7cf09b0395
Moving tsdb into its own subdirectory 6 years ago
Krasi Georgiev 6f9bbc7253
Open db in Read only mode (#588) 7 years ago
Chris Marchbanks 0cd46f8762
Add logging during WAL replay 7 years ago
Ganesh Vernekar b1cd829030
Reuse Chunk Iterator (#642) 7 years ago
Krasi Georgiev 31f7990d1d
Re-encode chunks that are still being appended to when snapshoti… (#641) 7 years ago
Krasi Georgiev 69740485c1
move the wal repair logic in db.Open (#633) 7 years ago
beorn7 90a7612df3 Make objectives of Summaries explicit 7 years ago
Brian Brazil be4edbe174
Start a new WAL segement on head truncation. (#605) 7 years ago
Brian Brazil 149c5dc73a
Handle multiple refs for the same series when WAL reading. (#623) 7 years ago
Callum Styan 562e93e8e6 Always create a new clean segment when starting the WAL. (#608) 7 years ago
Brian Brazil 30d0ea59d7 Don't crash on an unknown tombstone ref. (#604) 7 years ago
Brian Brazil 6ac81cc7a9
Correctly handle empty labels. (#594) 7 years ago
Brian Brazil dfed85e4a4
Keep series that are still in WAL in checkpoints (#577) 7 years ago
zhulongcheng aed16621c0 Add Head.compactable method (#542) 7 years ago
zhulongcheng 837ae9aaa0 Update comment for ErrOutOfOrderSample (#563) 7 years ago
zhulongcheng 62cfe4446f Make Head.symbols map with size hint (#552) 7 years ago
zhulongcheng 95648b33c4 Fix a typo in head.go (#553) 7 years ago
Alec e7436e13f0 Merge encoding_helpers.go to tsdbutil (#526) 7 years ago
Ganesh Vernekar c59ed492b2 Vertical query merging and compaction (#370) 7 years ago
Ganesh Vernekar d7e505db34
Dont store stones in head, delete samples directly 7 years ago
Simon Pasquier d5d7a097e1 Update Makefile.common 7 years ago
Brian Brazil b2d7bbd6b1
Move series fetches out of inner loop of SortedPostings. (#485) 7 years ago
Krasi Georgiev 48c439d26d
fix statick check errors (#475) 7 years ago
Krasi Georgiev 520ab7dc53
re-add the missing prometheus_tsdb_wal_corruptions_total (#473) 7 years ago
Krasi Georgiev 79869d9a4d
fix race for minValidTime (#479) 7 years ago
Krasi Georgiev 2962202ed3
fix windows tests (#469) 7 years ago
JoeWrightss cbfda5a801 Fixs typo: "compltely" to "completely" (#470) 7 years ago
Krasi Georgiev bac9cbed2e
no overlapping on compaction when an existing block is not within default boundaries. (#461) 7 years ago
Krasi Georgiev 01e8296ee1
remove opaque metrics (#457) 7 years ago
Krasi Georgiev 48efdf8b81
refactor NewSegmentsRangeReader to take multi WAL ranges (#449) 7 years ago
Krasi Georgiev 0493efb7c5
repair wal when the record cannot be decoded (#453) 7 years ago
Krasi Georgiev 5a9ddeecef
fix lint errors (#439) 7 years ago
Brian Brazil 910f3021b0
Use sampleBuf instead of maintaining lastValue. (#444) 7 years ago
Ganesh Vernekar 3a08a71d86 LabelNames() method to get all unique label names (#369) 7 years ago
Brian Brazil c7e7fd355e Only send WAL read workers the samples they need. 7 years ago
Brian Brazil a64b0d51c4 Precalculate memSeries.head 7 years ago
Brian Brazil d8c8e4e6e4 Keep local cache of ids. 7 years ago
Brian Brazil f0e79ec264 Actually reuse samples in loadWAL across records. 7 years ago
Krasi Georgiev d804a27062
refactor util funcs to allow re-usage. (#419) 7 years ago
Krasi Georgiev 1dd9a6bd29
comments about the 120samples const and link to Gorilla papers. (#423) 7 years ago
Thomas Jackson b4132df5f7 Reduce allocations for queries on `HEAD` (#417) 7 years ago
Krasi Georgiev d7492b9350
more descriptive var names and some more logging. (#405) 7 years ago
Ganesh Vernekar 61b000ee0e
Fix review comments 7 years ago
Ganesh Vernekar 632dfb349e
Add new metrics. 7 years ago
Julius Volz 5ae6c60d39 Handle a bunch of unchecked errors (#365) 7 years ago
beorn7 3bc6c670fa Revert "Remove `prometheus_` prefix from metrics" 7 years ago
Chris Marchbanks a8966cb53d Fix race condition between gc and committing (#378) 7 years ago
beorn7 98fe30438c Remove `prometheus_` prefix from metrics 7 years ago
Ganesh Vernekar 2945db18ca Changes in series names (and types) exposed (#376) 7 years ago