4paradigm / 4paradigm/OpenMLDB

Fail to add and remove columns for InternalRow when enabling UnsafeRowOpt

Open
#1,363 1 comment 0 reactions 1 assignee Claimed by @tobegit3hub View on GitHub
batch-engine bug
Dominant language
C++
Stars
1.7k
Forks
331
Avg merge
12d 12h
Merged PRs (30d)
1

Description

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.

Contributor guide

Open the contributing guide

Research direction

The issue mentions failing join test cases when UnsafeRowOpt is enabled for adding/removing columns on InternalRow. Start by locating the join tests and the UnsafeRowOpt implementation. Examine how column operations interact with InternalRow. Run the failing tests to see the specific errors, then trace the code paths for adding/removing columns in unsafe row mode.

Written by the indexing model from the issue text.

Assessment

Domain
databases, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.