4paradigm / 4paradigm/OpenMLDB

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

Open
#1,397 3 comments 0 reactions 3 assignees Claimed by @aceforeverd View on GitHub
enhancement
Dominant language
C++
Stars
1.7k
Forks
331
Avg merge
12d 12h
Merged PRs (30d)
1

Description

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

Contributor guide

Open the contributing guide

Research direction

The issue mentions LLVM JIT function support for append_slice and encode columns with input row. The image suggests a code generation diagram, but specifics are missing. Research the OpenMLDB codebase for window function handling and LLVM JIT code generation. Look for existing append_slice implementations and window output column generation. Determine how to modify the JIT to produce a single row with appended columns.

Written by the indexing model from the issue text.

Assessment

Domain
ai-infra-agents, databases, machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.