4paradigm / 4paradigm/OpenMLDB

LLVM JIT function would support append_slice and encode columns with input row

Offen
#1,397 3 Kommentare 0 Reaktionen 3 zugewiesene Personen Beansprucht von @aceforeverd Auf GitHub ansehen
enhancement
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.

wecom-temp-b41c79aab410b2867837c0bbb2ad2104

Beitragsleitfaden

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.