Commit Graph

28 Commits (bbbd82bc73322d662ba81efeda3884efcdc09708)

Author SHA1 Message Date
Cyril Tovena 917053a730
feat: Introduce wal segment read path. (#13695) 2 years ago
George Robinson 8a3ae223ba
fix: fix a bug where AppendRequest with no entries triggers flush (#13672) 2 years ago
George Robinson 2dfc13bb73
feat: add loki_ingester_rf1_segment_age_seconds metric (#13653) 2 years ago
George Robinson 9f197b68cc
chore: move timestamps into SegmentWriter (#13644) 2 years ago
George Robinson 7ed63ea7f4
feat: remove mutexes from wal.SegmentWriter (#13641) 2 years ago
George Robinson 4abb5a404c
feat: Calculate the age of a WAL segment (#13637) 2 years ago
Cyril Tovena 5f5fd4e4ab
feat(rf1): Store index ref in metastore (#13613) 2 years ago
Cyril Tovena 0b474981dc
feat: Bootstrap metastore for wal segments (#13550) 2 years ago
George Robinson d3d9923410
chore: Rename PendingItem to PendingSegment and clean up flush.go (#13554) 2 years ago
George Robinson d8eb9dd9be
chore: Remove redundant comments (#13553) 2 years ago
George Robinson 8ef86f8d8b
chore: refactor WAL Manager (#13551) 2 years ago
George Robinson e2cbde884f
chore: Clean up manager_test.go (#13549) 2 years ago
George Robinson 6acb51d485
chore: Use github.com/coder/quartz instead of time (#13542) 2 years ago
George Robinson a03e3d39d4
chore: Use pool of bytes.Buffer instead of io.Pipe (#13543) 2 years ago
George Robinson 8ca03a2a3d
feat: Remove flush loop and queue from Ingester RF-1 (#13538) 2 years ago
George Robinson d4179aa04f
feat: Add metrics for Ingester RF-1 (#13510) 2 years ago
George Robinson 07c3c761ab
chore: Improve test coverage of WAL Manager (#13498) 2 years ago
George Robinson 583f7f3388
chore: Remove un-used errors from WAL Manager (#13496) 2 years ago
George Robinson aa55c690f9
chore: Small fixes to comments and ErrFull in manager.go (#13494) 2 years ago
George Robinson bfe97d724f
feat: Add metrics to WAL Manager (#13490) 2 years ago
George Robinson 15c8b45d26
feat: WAL Manager (#13428) 2 years ago
Cyril Tovena 6ea83b45b5
fix: Properly reset wal segment writer (#13468) 2 years ago
Cyril Tovena 0076bbdb42
chore: Refactor storage interface for rf1 (#13415) 2 years ago
George Robinson 7f35179cd3
feat: Ingester RF-1 (#13365) 2 years ago
Vladyslav Diachenko 19c050926e
feat: convert WalSegmentWriter to io.ReadSeeker (#13340) 2 years ago
Cyril Tovena debb5f202e
feat(wal): Benchmark and improve WAL writes using Reset. (#13272) 2 years ago
Cyril Tovena 41fbacdce7
feat(wal): Add sizing information to writer and reader. (#13267) 2 years ago
Cyril Tovena 1d6f8d51fc
feat: Introduce a new Object Storage WAL format. (#13253) 2 years ago