4paradigm / 4paradigm/OpenMLDB
LLVM JIT function would support append_slice and encode columns with input row
- Vorherrschende Sprache
- C++
- Sterne
- 1.7k
- Forks
- 331
- Ø Merge
- 12 T. 12 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
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.
Beitragsleitfaden
Rechercherichtung
Der Issue erwähnt die Unterstützung von LLVM-JIT-Funktionen für append_slice und das Encodieren von Spalten mit der input row. Das Bild deutet auf ein Diagramm zur Codegenerierung hin, aber konkrete Details fehlen. Untersuche die OpenMLDB-Codebasis auf die Behandlung von Window-Funktionen und die LLVM-JIT-Codegenerierung. Suche nach vorhandenen append_slice-Implementierungen und der Generierung von Window-Output-Spalten. Ermittle, wie der JIT so geändert werden kann, dass er eine einzelne Zeile mit angehängten Spalten erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- ai-infra-agents, databases, machine-learning
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100