Commit Graph

22 Commits (6d489a1004dc3f7fa1ebffb66f6cebc2a0278fe7)

Author SHA1 Message Date
glutamatt 22e3aeb107 Add WALSegmentSize as an option of tsdb creation (#450)
6 years ago
Krasi Georgiev 2962202ed3
fix windows tests (#469)
6 years ago
Krasi Georgiev 48efdf8b81
refactor NewSegmentsRangeReader to take multi WAL ranges (#449)
6 years ago
Krasi Georgiev 0493efb7c5
repair wal when the record cannot be decoded (#453)
6 years ago
Krasi Georgiev 24520727a4
return an error when the last wal segment record is torn. (#451)
6 years ago
Krasi Georgiev 3385571ddf
buffer-panic when reading a record after recPageTerm (#429)
6 years ago
Krasi Georgiev a9470dd8d5
few more comments to explain the WAL workflow (#430)
6 years ago
Krasi Georgiev d7492b9350
more descriptive var names and some more logging. (#405)
6 years ago
Ganesh Vernekar 61b000ee0e
Fix review comments
6 years ago
Ganesh Vernekar 632dfb349e
Add new metrics.
6 years ago
Goutham Veeramachaneni 9c8ca47399
Fix filehandling for windows (#392)
6 years ago
Goutham Veeramachaneni c7d0d10da4
Make sure WAL Repair can handle wrapped errors
6 years ago
beorn7 3bc6c670fa Revert "Remove `prometheus_` prefix from metrics"
6 years ago
beorn7 98fe30438c Remove `prometheus_` prefix from metrics
6 years ago
Fabian Reinartz 22cae653d8 Fixes for 32bit archs
6 years ago
Fabian Reinartz f8ec0074e7 Add Replace function
6 years ago
Fabian Reinartz b81e0fbf2a Address comments
6 years ago
Fabian Reinartz 3e76f0163e Address comments
6 years ago
Fabian Reinartz 3f538817f8 move WAL lock
6 years ago
Fabian Reinartz d951140ab8 wal: avoid heap allocation in WAL reader
6 years ago
Fabian Reinartz 449a2d0db7 wal: add segment type and repair procedure
6 years ago
Fabian Reinartz 8e1f97fad4 wal: add write ahead log package
6 years ago