4paradigm / 4paradigm/OpenMLDB

Fail to add and remove columns for InternalRow when enabling UnsafeRowOpt

未關閉
#1,363 1 則留言 0 個 reaction 已指派 1 人 已被 @tobegit3hub 認領 在 GitHub 檢視
batch-engine bug
主要語言
C++
星號
1.7k
分支
331
平均合併
12 天 12 小時
30 天內合併 PR
1

描述

Now all the last join test cases will fail if we use UnsafeRowOpt to add and remove extra columns.

So we cannot enable unsaferow and other optimiztions at the same time.

貢獻指南

開啟貢獻指南

研究方向

該 issue 提到,在 InternalRow 上啟用 UnsafeRowOpt 以新增/移除欄位時,join 測試案例會失敗。首先定位 join 測試和 UnsafeRowOpt 的實作。檢查欄位操作如何與 InternalRow 互動。執行失敗的測試以查看具體錯誤,然後追蹤 unsafe row 模式下新增/移除欄位的程式碼路徑。

由索引模型根據 Issue 內容生成。

評估

領域
databases, machine-learning
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。