Skip to content

Added support for multiple aggregators for TS range commands#1670

Merged
vladvildanov merged 2 commits into
mainfrom
vv-ts-multiple-aggregators
Apr 23, 2026
Merged

Added support for multiple aggregators for TS range commands#1670
vladvildanov merged 2 commits into
mainfrom
vv-ts-multiple-aggregators

Conversation

@vladvildanov

@vladvildanov vladvildanov commented Apr 22, 2026

Copy link
Copy Markdown
Contributor

Currently, the AGGREGATION clause in Time Series range commands supports only a single aggregator per command. Retrieving multiple aggregations (e.g., both min and max for candlestick charts) requires multiple consecutive calls, resulting in:

Performance degradation (~Nx slower for N aggregators)

Potential data inconsistency if data is added, deleted, or expired between calls

This feature allows users to specify multiple aggregators in a single command, improving both performance and data consistency.

@vladvildanov vladvildanov requested a review from a team as a code owner April 22, 2026 09:30
@vladvildanov vladvildanov requested a review from tillkruss April 22, 2026 09:30
@coveralls

coveralls commented Apr 22, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 92.847% (+0.01%) from 92.837% — vv-ts-multiple-aggregators into main

@vladvildanov vladvildanov merged commit 52286f8 into main Apr 23, 2026
73 of 74 checks passed
@vladvildanov vladvildanov deleted the vv-ts-multiple-aggregators branch April 23, 2026 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants