Commit Graph

26 Commits (60c76318e66d33a726b41d8542e71663e581c92a)

Author SHA1 Message Date
Trevor Whitney 3d2286a840
chore: implement multi-variant extractor that can return multiple samples (#17149) 7 months ago
Robert Fratto 36bcb5aa2d
chore(dataobj): fix regression in allocations of row readers (#17784) 7 months ago
Robert Fratto a237444f0d
refactor(dataobj): invert dependency between dataobj and sections (#17762) 7 months ago
Robert Fratto 3fbebd3bc4
chore(dataobj): migrate to section-relative offsets (#17704) 8 months ago
Trevor Whitney 577d501839
refactor: extractors can return multiple samples (#17064) 8 months ago
Robert Fratto 4841b2abe2
chore(engine): provide basic implementation of DataObjScan (#17568) 8 months ago
Ashwanth 009600cb51
chore(dataobj): order predicates based on row selectivity and cost of reading (#17376) 8 months ago
Karsten Jeschkies a864f8b986
refactor(stringlabels): Support stringlabels in log.StreamPipeline (#17216) 9 months ago
benclive 9e68fb01f4
feat(dataobj): Add query stats collection to the dataobj readers (#17128) 9 months ago
benclive e5784d7a82
perf: Reuse Values in dataobj.Reader to reduce allocs (#16988) 9 months ago
Robert Fratto bd4331363b
chore: align benchmark results between chunks and dataobjs (#17127) 9 months ago
benclive 8e421186df
chore: Collect basic stats from dataobj queries (#17111) 9 months ago
Christian Haudum 0a3230f457
chore(ast): Update WalkFn signature to return bool (#16989) 9 months ago
Robert Fratto 9be95a3e8c
chore(dataobj): reduce memory overhead of merging logs stripes (#16833) 9 months ago
Ashwanth c51fa39684
chore(dataobj): pass down line filters to logs reader (#16802) 10 months ago
benclive 979f7614bc
perf: Optimization pass for reading from dataobjs (#16747) 10 months ago
benclive 475d25f459
feat(metastore): Add initial interface for Metastore (#16604) 10 months ago
Trevor Whitney 5b16c0be7d
refactor: allow sample expressions to have multiple extractors (#16224) 10 months ago
Cyril Tovena 543ad8e894
feat(dataobj-querier): Fixes streams section sharding & instrumentation (#16349) 11 months ago
Cyril Tovena 49bcaf47d7
feat(dataobj/querier): Add logging and improve stream processing metrics (#16325) 11 months ago
Cyril Tovena fdbd66806a
chore(dataobj): Only stop reading from dataobj reader on EOF (#16274) 11 months ago
Cyril Tovena 78a141c6a9
feat(dataobj): Ensure constant sharding for the dataobj querier (#16273) 11 months ago
Cyril Tovena 8f69f0dbd4
feat(dataobj): Implement SelectLogs using a topk min-heap (#16261) 11 months ago
Cyril Tovena 13a6c33e32
feat(dataob): Implement SelectSamples (#16251) 11 months ago
Cyril Tovena 4bc95c0c68
feat(dataobj): Add methods for querying data objects metadata (#16190) 11 months ago
Cyril Tovena 1fa952dbf2
refactor(dataobj): Consolidate configuration and add querier support (#16144) 11 months ago