4paradigm / 4paradigm/OpenMLDB
LLVM JIT function would support append_slice and encode columns with input row
オープン
enhancement
- 主要言語
- C++
- スター
- 1.7k
- フォーク
- 331
- 平均マージ
- 12日 12時間
- マージ済み PR(30日)
- 1
説明
Now we support parameter append slice to append input row columns to window output columns. We need to support generate single row with append row columns at one time.
コントリビューションガイド
調査の方向性
この issue では、append_slice と input row を使った列のエンコードに対する LLVM JIT 関数のサポートについて述べられています。画像はコード生成の図を示しているようですが、具体的な詳細は不足しています。OpenMLDB のコードベースを調査し、window function の処理と LLVM JIT コード生成を確認してください。既存の append_slice 実装と window 出力列の生成を探してください。追加された列を持つ単一の行を生成するように JIT を変更する方法を判断してください。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- ai-infra-agents, databases, machine-learning
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100