4paradigm / 4paradigm/OpenMLDB
Fail to add and remove columns for InternalRow when enabling UnsafeRowOpt
オープン
batch-engine
bug
- 主要言語
- C++
- スター
- 1.7k
- フォーク
- 331
- 平均マージ
- 12日 12時間
- マージ済み PR(30日)
- 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