Commit Graph

986 Commits (7ed63ea7f493dab6c81200ddb7a0e6f26dc41bec)

Author SHA1 Message Date
George Robinson 7ed63ea7f4
feat: remove mutexes from wal.SegmentWriter (#13641) 10 months ago
George Robinson 4abb5a404c
feat: Calculate the age of a WAL segment (#13637) 10 months ago
Cyril Tovena 5f5fd4e4ab
feat(rf1): Store index ref in metastore (#13613) 10 months ago
Christian Haudum 2624a4bdd4
fix(blooms): Use correct key to populate blockscache at startup (#13624) 10 months ago
Cyril Tovena 04613b492f
feat: Instrument metastore GRPC calls (#13598) 10 months ago
Cyril Tovena 0b474981dc
feat: Bootstrap metastore for wal segments (#13550) 10 months ago
Christian Haudum c9950e394d
fix(blooms): Fix eviction of multiple blockcache items (#13573) 10 months ago
George Robinson d3d9923410
chore: Rename PendingItem to PendingSegment and clean up flush.go (#13554) 10 months ago
George Robinson d8eb9dd9be
chore: Remove redundant comments (#13553) 10 months ago
Christian Haudum 7aa7c15f21
chore: Use filesystem backed writer for blooms (#13522) 10 months ago
Salva Corts aeb23bb7fc
fix: Fix log line for fingerprint not found (#13555) 10 months ago
George Robinson 8ef86f8d8b
chore: refactor WAL Manager (#13551) 10 months ago
George Robinson e2cbde884f
chore: Clean up manager_test.go (#13549) 10 months ago
George Robinson 6acb51d485
chore: Use github.com/coder/quartz instead of time (#13542) 10 months ago
George Robinson a03e3d39d4
chore: Use pool of bytes.Buffer instead of io.Pipe (#13543) 10 months ago
George Robinson 8ca03a2a3d
feat: Remove flush loop and queue from Ingester RF-1 (#13538) 10 months ago
Salva Corts b44517a9f1
test: Add logging for empty blooms (#13537) 11 months ago
George Robinson d4179aa04f
feat: Add metrics for Ingester RF-1 (#13510) 11 months ago
George Robinson 07c3c761ab
chore: Improve test coverage of WAL Manager (#13498) 11 months ago
Salva Corts c263a681f8
fix: add logging to empty bloom (#13502) 11 months ago
Owen Diehl bfa69556af
fix(blooms): skip empty blooms on reads (#13500) 11 months ago
Christian Haudum 652ad2455c
perf(blooms): Avoid tiny string allocations for insert cache (#13487) 11 months ago
George Robinson 583f7f3388
chore: Remove un-used errors from WAL Manager (#13496) 11 months ago
George Robinson aa55c690f9
chore: Small fixes to comments and ErrFull in manager.go (#13494) 11 months ago
George Robinson bfe97d724f
feat: Add metrics to WAL Manager (#13490) 11 months ago
George Robinson 15c8b45d26
feat: WAL Manager (#13428) 11 months ago
Christian Haudum e0ca67dd45
fix(query engine): Include lines with ts equal to end timestamp of the query range when executing range aggregations (#13448) 11 months ago
Cyril Tovena 6ea83b45b5
fix: Properly reset wal segment writer (#13468) 11 months ago
Cyril Tovena 0076bbdb42
chore: Refactor storage interface for rf1 (#13415) 11 months ago
Christian Haudum 69b805d8ff
test: Fix flaky congestion test (#13410) 11 months ago
benclive 973aa2d7ba
feat: Use prefixed WAL storage path in Object Storage (#13377) 11 months ago
Vladyslav Diachenko 33bd390f19
chore: adjusted SegmentWriter to the reader conversion (#13342) 11 months ago
George Robinson 7f35179cd3
feat: Ingester RF-1 (#13365) 11 months ago
Christian Haudum d8cc1cea83
chore: Make dedicated iterator package (#13273) 11 months ago
Owen Diehl 04bc3a423c
fix(blooms): ensure tokenizer cache is reset between series (#13370) 11 months ago
Vladyslav Diachenko 19c050926e
feat: convert WalSegmentWriter to io.ReadSeeker (#13340) 11 months ago
Paul Rogers 40ee766724
feat: Collect duplicate log line metrics (#13084) 11 months ago
Salva Corts 0c289a83df
refactor(blooms): Do not use sleeps on integration test (#13308) 11 months ago
Owen Diehl 0cb3ff1830
perf(blooms): always return bloom pages to allocator (#13288) 11 months ago
Cyril Tovena debb5f202e
feat(wal): Benchmark and improve WAL writes using Reset. (#13272) 11 months ago
Dylan Guedes c1fada9af0
refactor: Remove unnecessary spanlogger usage (#13255) 11 months ago
Christian Haudum dbc0e2489c
chore(index-gateway): Improve instrumentation of index download/sync (#13194) 11 months ago
Ed Welch 28642b6d32
chore(index-gateway): Download then extract in separate steps (#13202) 11 months ago
Cyril Tovena 41fbacdce7
feat(wal): Add sizing information to writer and reader. (#13267) 11 months ago
Christian Haudum 4117b6ca98
perf: Re-introduce fixed size memory pool for bloom querier (#13172) 11 months ago
Cyril Tovena 1d6f8d51fc
feat: Introduce a new Object Storage WAL format. (#13253) 11 months ago
Owen Diehl 1086783a1d
fix: separates directory creation from permission checks (#13248) 11 months ago
Karsten Jeschkies ca917b3ec0
chore: Update go.etcd.io/bbolt to v1.3.8 (#13227) 11 months ago
洪阿南 f98ff7f584
fix: Fix duplicate enqueue item problem in bloom download queue when do sync download (#13114) 12 months ago
Salva Corts 9c96d26895
refactor(blooms): Delete outdated metas (#13153) 12 months ago