220 Commits (88bb05c3e8d84de147f219f6e4c891d8ba87edc2)

Author SHA1 Message Date
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 5 years ago
Bartek Plotka f0863a604e Removed extra tsdb/testutil after merge. 5 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 5 years ago
Ganesh Vernekar 7cf09b0395
Moving tsdb into its own subdirectory 5 years ago
Ganesh Vernekar b1cd829030
Reuse Chunk Iterator (#642) 5 years ago
Chris Marchbanks b40cc43958 Provide option to compress WAL records (#609) 6 years ago
Krasi Georgiev 69740485c1
move the wal repair logic in db.Open (#633) 6 years ago
naivewong b05ca5c36e fix two benchmarks (#631) 6 years ago
Krasi Georgiev 3549c097b4
add some comments for the different WAL repair tests (#630) 6 years ago
Brian Brazil be4edbe174
Start a new WAL segement on head truncation. (#605) 6 years ago
Brian Brazil 149c5dc73a
Handle multiple refs for the same series when WAL reading. (#623) 6 years ago
Brian Brazil 30d0ea59d7 Don't crash on an unknown tombstone ref. (#604) 6 years ago
Krasi Georgiev 288f67efbf
fix some unchecked errors and remove unused vars. (#592) 6 years ago
Brian Brazil dfed85e4a4
Keep series that are still in WAL in checkpoints (#577) 6 years ago
Krasi Georgiev c3ffdf1a99
Test createBlock and check all os.RemoveAll in the tests for errors. (#549) 6 years ago
Ganesh Vernekar c59ed492b2 Vertical query merging and compaction (#370) 6 years ago
Krasi Georgiev dac2b97dfd
make createBlock more generic so it can be used in other tests. (#489) 6 years ago
Ganesh Vernekar 4592b77035
Patch by Krasi (https://github.com/codesome/tsdb/pull/3) 6 years ago
Ganesh Vernekar d7e505db34
Dont store stones in head, delete samples directly 6 years ago
Simon Pasquier d5d7a097e1 Update Makefile.common 6 years ago
Krasi Georgiev 48c439d26d
fix statick check errors (#475) 6 years ago
Krasi Georgiev 520ab7dc53
re-add the missing prometheus_tsdb_wal_corruptions_total (#473) 6 years ago
Krasi Georgiev 2962202ed3
fix windows tests (#469) 6 years ago
Krasi Georgiev bac9cbed2e
no overlapping on compaction when an existing block is not within default boundaries. (#461) 6 years ago
Krasi Georgiev 0493efb7c5
repair wal when the record cannot be decoded (#453) 6 years ago
Krasi Georgiev 5a9ddeecef
fix lint errors (#439) 6 years ago
Krasi Georgiev d804a27062
refactor util funcs to allow re-usage. (#419) 6 years ago
Ben a8351dc9d0 Using filepath.Join() instead of strings with slashes (#428) 6 years ago
Krasi Georgiev d05611c027
removed some unused code and moved mockSeriesSet in querier_test (#394) 6 years ago
Chris Marchbanks 2db59a71a6 Fix assert order being backwards in a few places (#388) 6 years ago
Ganesh Vernekar e779603633 Reuse testutil (#393) 6 years ago
Chris Marchbanks a8966cb53d Fix race condition between gc and committing (#378) 6 years ago
Krasi Georgiev ad459ca1f4
re-added TestDeleteUntilCurMax TestDelete_e2e (#382) 6 years ago
Alexey Palazhchenko 9be883670e fix the test data file path in benchmarks. (#345) 6 years ago
Fabian Reinartz def912ce0e Integrate new WAL and checkpoints 6 years ago
Fabian Reinartz ea607b9fc3 Log series on rollback 6 years ago
codwu 84a45cb79a add rwmutex to prevent concurrent map read when delete series 7 years ago
Alexey Palazhchenko 64cce683cc gofmt -s. 7 years ago
Mario Trangoni b7173eb0e5 fix some comments typos (#315) 7 years ago
Simon Pasquier 79defa54df Fix crash when a series has no block 7 years ago
Fabian Reinartz adb6be73dd move label read function int labels pkg 7 years ago
Fabian Reinartz 67f0ca8f0e Move index and chunk encoders to own packages 7 years ago
Goutham Veeramachaneni e6e3fa566a Remove verbose log line that is causing travis issues 7 years ago
Callum Styan bcde61b237 we shouldn't assume we'll receive the labels in sorted order 7 years ago
Callum Styan 8326e410d0 decouple tsdb main.go (and tests) from prometheus/pkg 7 years ago
Goutham Veeramachaneni 05d62ca842 Make sure gc'ed chunks are handled properly 7 years ago
Callum Styan df7cc4dff5 remove Nil/NotNil functions 7 years ago
Callum Styan ca4e817372 move test utils to it's own package so we can use it in tests for other packages in tsdb repo 7 years ago
Callum Styan 5aa2af255b use test utils in head_test 7 years ago
Fabian Reinartz 3ef4326114 Refactor tombstone reader types 7 years ago