4paradigm / 4paradigm/OpenMLDB

Add more assertions for cluster(distribution) mode

未关闭
#632 0 条评论 0 个 reaction 已指派 1 人 已被 @jingchen2222 认领 在 GitHub 查看
enhancement
主要语言
C++
星标
1.7k
派生
331
平均合并
12 天 12 小时
30 天内合并 PR
1

描述

**Is your feature request related to a problem? Please describe.**

In cluster mode, performing the Last join query without index optimization (enable_distsql=true) is not allowable. So, the engine should throw a compile error when we turn on enable_distsql instead of running with wrong results.

This issue is going to add more assertions in cluster mode to avoid bugs like #612

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

贡献指南

打开贡献指南

调研方向

Look at issue #612 for context on the bug. The work involves adding assertions in cluster mode, likely in the query compiler or planner when enable_distsql is true. Search for 'enable_distsql' and 'Last join' in the codebase to find relevant files. The goal is to throw a compile error instead of producing wrong results. Run existing tests related to cluster mode and distsql to ensure the new assertions work.

由索引模型根据 Issue 内容生成。

评估

技术栈
sql
领域
backend, databases, machine-learning
Issue 类型
功能
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。