BiteTheDDDDt opened a new pull request, #63518:
URL: https://github.com/apache/doris/pull/63518
### What problem does this PR solve?
Issue Number: None
Related PR: None
Problem Summary: Invalid column internals, such as a nullable column whose
nested column size differs from its null map size, may only fail later when a
downstream operator reads nested data. This change runs column sanity checks at
pipeline operator output boundaries, including projection outputs, so malformed
columns are reported closer to their producer. It also keeps targeted nested
loop join lazy materialization sanity checks at the source-copy points that
exposed the issue.
### Release note
None
### Check List (For Author)
- Test: Manual test
- build-support/clang-format.sh
- build-support/check-format.sh
- git diff --check
- ninja -C be/build_Release
src/core/CMakeFiles/Core.dir/block/block.cpp.o
src/core/CMakeFiles/Core.dir/column/column_string.cpp.o
src/exec/CMakeFiles/Exec.dir/operator/operator.cpp.o
src/exec/CMakeFiles/Exec.dir/operator/nested_loop_join_probe_operator.cpp.o
- Behavior changed: No
- Does this need documentation: No
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]