4paradigm / 4paradigm/OpenMLDB

feat(offline): support const project with arbitrary expression for const projection

Ouverte
#3,405 0 commentaires 0 réactions 1 personne assignée Réclamée par @tobegit3hub Voir sur GitHub
batch-engine enhancement
Langage dominant
C++
Étoiles
1.7k
Forks
331
Merge moyen
12 j 12 h
PR mergées (30 j)
1

Description

offline only supports `select `, it is better to support arbitrary expression in const projection, e.g `select fn(12)`.

The feature is generally ease the workflow of integration tests that for example want to test the correctness of a external registered function via `create function` statement.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

The issue is about extending const projection in offline mode to support arbitrary expressions like `select fn(12)`. Look at the SQL parser and query planner for const projection handling, likely in the offline execution path. Check how external registered functions are integrated. The goal is to allow expressions in const projections for integration testing of user-defined functions.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
sql
Domaine
databases, machine-learning
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.