Repository navigation
v0.51.0
What's Changed
- perf(block): reuse cached compressed point frames by @tdakkota in #826
- perf(storage): reserve sidecar encoding buffers by @tdakkota in #827
- perf(storage): bypass build barriers for idle identity pruning by @tdakkota in #829
- perf(engine): shard decoded block cache ownership by @tdakkota in #830
- perf(engine): prefer series-local compaction inputs by @tdakkota in #831
- perf(engine): hand off written granule bounds to queries by @tdakkota in #833
- perf(postings): seek contiguous local ordinals arithmetically by @tdakkota in #834
- fix(engine): skip tenure locks for local maintenance by @tdakkota in #835
- perf(engine): bound streaming count-grid reads by @tdakkota in #836
- perf(engine): reuse detached sample map on flush abort by @tdakkota in #838
- perf(engine): reuse frozen buffers in bounded flush runs by @tdakkota in #837
- fix(storage): coalesce busy background metric flushes by @tdakkota in #839
- perf(engine): adapt sparse series index reads by @tdakkota in #840
- feat(backend): expose metadata-only native size hints by @tdakkota in #842
- fix(engine): account for merge finalization memory by @tdakkota in #843
- fix(engine): budget merge inputs before allocation by @tdakkota in #844
- fix(engine): decline busy independent decode admission by @tdakkota in #845
- ci(test): serialize instrumented coverage packages by @tdakkota in #846
- build(deps): Bump the aws group with 4 updates by @dependabot[bot] in #851
- perf(postings): bracket nearby forward seeks by @tdakkota in #847
- perf(engine): avoid state lock for repair presence reads by @tdakkota in #848
- fix(engine): reuse numeric pins between prefetch and scan by @tdakkota in #849
- perf(chunk): preallocate u128 run encoding by @tdakkota in #852
- fix(file): size range reads from the opened file by @tdakkota in #853
Full Changelog: v0.50.2...v0.51.0