Commit Graph

599 Commits (8958eb91eda56a5334d0bdb683a9fb592cd5d17e)

Author SHA1 Message Date
Salva Corts b4060154d1
feat(blooms): Prefetch bloom blocks as soon as they are built (#15050) 6 months ago
Owen Diehl cbdd36a412
feat: blockbuilder component (#14621) 6 months ago
renovate[bot] 33590be53e
fix(deps): update module k8s.io/apimachinery to v0.31.2 (#14959) 7 months ago
Christian Haudum ff111dce05
fix: Correctly propagate index stats to metrics.go log line (#14941) 7 months ago
Cyril Tovena 90c5dbf0d3
chore: Revert syntax module (#14831) 7 months ago
Cyril Tovena 28c9645d10
chore: Introduce logql/syntax go module (#14790) 7 months ago
Owen Diehl a90b74d6b1
refactor(indexshipper): removes unnecessary seeker impl from index storage client (#14802) 7 months ago
Christian Haudum 57f16a0a26
perf(blooms): Replace JSON lib for encoding/decoding metas (#14767) 7 months ago
Owen Diehl 1c993f9bb0
chore(TSDB): add hooks for in-memory only tsdb creation (#14734) 7 months ago
Owen Diehl 831c0d56b8
feat(TSDB): allow tsdb index creation in memory only (#14732) 7 months ago
Christian Haudum baaaa83c78
chore: Add chunk count from `GetChunkRef` call to stats context (#14636) 7 months ago
Salva Corts 51c42e8645
feat: Do not add empty blooms to offsets (#14577) 7 months ago
Joao Marcal c059ace53e
feat(storage): GCS backend using thanos.io/objstore (#11132) 7 months ago
Christian Haudum fdeec618f0
chore: Log errors when processing a download task fails (#14436) 8 months ago
Trevor Whitney b5462b6639
chore: remove copied loop vars (#14383) 8 months ago
Christian Haudum f52f8ad540
chore: Clarify compression package (#14257) 8 months ago
Ashwanth a584fb713d
chore: sync tables without acquiring read lock the whole time (#14179) 8 months ago
Christian Haudum cdf084fdae
perf(blooms): Remove compression of `.tar` archived bloom blocks (#14159) 8 months ago
Christian Haudum 963779064b
chore: Move compression utilities into separate package (#14167) 8 months ago
Sandeep Sukhani 89c4282654
chore: avoid some allocations in tsdb while reading posting offset table (#14111) 9 months ago
Paul Rogers 18cef217fc
chore: Linting updates in prep for Go 1.23 (#14071) 9 months ago
Sandeep Sukhani 4e4174400f
fix: do not retain span logger created with index set initialized at query time (#14027) 9 months ago
Cyril Tovena 7c1a8493b3
perf: Avoid looking up unnecessary TSDB symbols during Volume API (#13960) 9 months ago
Cyril Tovena 917053a730
feat: Introduce wal segment read path. (#13695) 10 months ago
洪阿南 bd20171975
fix(blooms): Improve error wrap to make ignoreNotFound work when fetching blocks (#13656) 10 months ago
Christian Haudum 2624a4bdd4
fix(blooms): Use correct key to populate blockscache at startup (#13624) 10 months ago
Christian Haudum c9950e394d
fix(blooms): Fix eviction of multiple blockcache items (#13573) 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 0076bbdb42
chore: Refactor storage interface for rf1 (#13415) 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
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
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
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) 12 months ago
Owen Diehl 1086783a1d
fix: separates directory creation from permission checks (#13248) 12 months ago
Karsten Jeschkies ca917b3ec0
chore: Update go.etcd.io/bbolt to v1.3.8 (#13227) 12 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
Owen Diehl fbe7c559b5
feat(blooms): Blooms/v2 encoding multipart series (#13093) 12 months ago
Owen Diehl 41c5ee21fc
fix(regression): reverts grafana/loki#13039 to prevent use-after-free corruptions (#13162) 12 months ago
Christian Haudum fc264310ce
perf: Introduce fixed size memory pool for bloom querier (#13039) 12 months ago
Salva Corts 6e119aaef5
refactor(blooms): Forward created metas from builder to planner (#13133) 12 months ago
Owen Diehl ad279e518c
fix(blooms): bloomshipper no longer returns empty metas on fetch (#13130) 12 months ago
Christian Haudum d9cc513fd2
fix: Do not filter out chunks for store when `From==Through` and `From==start` (#13117) 1 year ago
Yuri Kotov 808425953f
feat: API: Expose optional label matcher for label names API (#11982) 1 year ago