4paradigm / 4paradigm/OpenMLDB

merge aggregators in `src/storage/aggregator.xx` and `hybridse/src/vm/aggregator.h`

オープン
#1,533 コメント 0 件 リアクション 0 件 担当者 1 名 @zhanghaohit が担当を希望しています GitHub で見る
code-standards
主要言語
C++
スター
1.7k
フォーク
331
平均マージ
12日 12時間
マージ済み PR(30日)
1

説明

**Describe the feature you'd like**
There are two different places to implement the pre-aggregation logics for the `long window` feature. We should finally merge these in order to avoid code duplication.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

The issue mentions merging aggregators in `src/storage/aggregator.xx` and `hybridse/src/vm/aggregator.h`. First, examine these two files to understand the pre-aggregation logic for the 'long window' feature. Look for overlapping code and design a unified implementation. Check for existing tests related to aggregators to ensure the merge does not break functionality. The goal is to eliminate duplication while maintaining the same behavior.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cpp
領域
backend
issue の種類
リファクタリング
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。