4paradigm / 4paradigm/OpenMLDB

feat: `NaN` value in table rows

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

Description

spark support Not-a-Number value (`NaN`), the same as offline storage: table data imported from parquet file.

SQL Engine do not knowns `NaN`, this lead to undefined and incorrect result for SQL queries

Contributor guide

Open the contributing guide

Research direction

The issue mentions NaN support in table rows from Parquet files and SQL engine handling. Look at the Parquet data import path and SQL query execution code. Identify where NaN values are currently lost or misinterpreted. Check test files for existing NaN or floating-point handling to understand the expected behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
sql
Domain
data-engineering, databases, machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.