Commit Graph

8 Commits

Author SHA1 Message Date
Christian Haudum
4c81ebc7c3 chore(dataobj): Add option to set target row limit for pages (#19128)
This PR introduces an option for the column builder to limit the number of rows in a page.

It can be set for logs object and index objects separately using `-dataobj-consumer.max-page-rows` and `-dataobj-index-builder.max-page-rows` respectively.

Signed-off-by: Christian Haudum <christian.haudum@gmail.com>
2025-09-09 17:55:36 +02:00
benclive
0b9b4c1ee5 chore: Support multi-tenancy in indexobj builder (#18880) 2025-08-26 14:05:14 +01:00
Robert Fratto
595715146f chore(dataobj)!: introduce new centralized dataset encoding format (#18871)
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
2025-08-15 16:29:07 -04:00
benclive
19d90ef023 chore: Add sorting & tenant info to remaining section types (#18861) 2025-08-14 16:00:45 +00:00
benclive
41d93f8a86 fix: Fix empty streamIDs in multi-section index objects (#18556) 2025-07-24 13:30:54 +01:00
benclive
077e4196ef chore: Add indexes to LogQL benchmarks (#18500) 2025-07-18 19:03:41 +00:00
benclive
1f0edcd4ac feat: Initial index-builder implementation (#18297) 2025-07-11 15:21:38 +01:00
benclive
9642af3ac6 chore: Add new pointers section type for dataobj (#18243) 2025-06-27 14:00:51 +01:00