Uh oh!
There was an error while loading. Please reload this page.
[fix](orc-reader) Fix Orc row reader nextBatch failed. reason = unordered_map.at() - #58719
Conversation
hello-stephen
commented
Dec 4, 2025
Thank you for your contribution to Apache Doris. Please clearly describe your PR:
|
kaka11chen
commented
Dec 4, 2025
run buildall |
doris-robot
commented
Dec 4, 2025
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 4, 2025
BE Regression && UT Coverage ReportIncrement line coverage Increment coverage report
|
fe4f1d8 to
81a432cComparekaka11chen
commented
Dec 5, 2025
run buildall |
There was a problem hiding this comment.
Pull request overview
This PR fixes a crash in the ORC row reader caused by an uninitialized RowReaderOptions::filter leading to an unordered_map.at() exception when accessing row_index positions. The fix is implemented by updating the apache-orc submodule to a newer commit that properly initializes the filter.
- Updates the apache-orc submodule to commit c0a2043f07115c4209abd49fba88ac1c7c084a12
- Resolves the unordered_map.at() crash in ORC row reader's nextBatch operation
- Aligns with corresponding changes in doris-thirdparty repository
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
hello-stephen
commented
Dec 5, 2025
BE UT Coverage ReportIncrement line coverage Increment coverage report
|
hello-stephen
commented
Dec 5, 2025
BE Regression && UT Coverage ReportIncrement line coverage Increment coverage report
|
PR approved by at least one committer and no changes requested. |
PR approved by anyone and no changes requested. |
hello-stephen
commented
Dec 8, 2025
BE Regression && UT Coverage ReportIncrement line coverage Increment coverage report
|
Uh oh!
There was an error while loading. Please reload this page.
…ered_map.at() (apache#58719) Fix row_index position unordered_map.at() crash because` RowReaderOptions::filter `is uninitialized. orc third-party changed: apache/doris-thirdparty#370
…rning (#59286) ### What problem does this PR solve? Problem Summary: ### Release note Cherry-pick #58370#58354#59043#58851#58485#58682#58614#58373#57204#58719#58471#58573#58657 ### Check List (For Author) - Test <!-- At least one of them must be included. --> - [ ] Regression test - [ ] Unit Test - [ ] Manual test (add detailed scripts or steps below) - [ ] No need to test or manual test. Explain why: - [ ] This is a refactor/code format and no logic has been changed. - [ ] Previous test can cover this change. - [ ] No code files have been changed. - [ ] Other reason <!-- Add your reason? --> - Behavior changed: - [ ] No. - [ ] Yes. <!-- Explain the behavior change --> - Does this need documentation? - [ ] No. - [ ] Yes. <!-- Add document PR link here. eg: apache/doris-website#1214 --> ### Check List (For Reviewer who merge this PR) - [ ] Confirm the release note - [ ] Confirm test cases - [ ] Confirm document - [ ] Add branch pick label <!-- Add branch pick label that this PR should merge into --> --------- Co-authored-by: 924060929 <lanhuajian@selectdb.com> Co-authored-by: Jerry Hu <mrhhsg@gmail.com> Co-authored-by: Jerry Hu <hushenggang@selectdb.com> Co-authored-by: lihangyu <lihangyu@selectdb.com>
…ered_map.at(). (apache#59527) ### What problem does this PR solve? Problem Summary: ### Release note Cherry-pick apache#58719
What problem does this PR solve?
Followup #57204
Release note
Fix row_index position unordered_map.at() crash because
RowReaderOptions::filteris uninitialized.orc third-party changed: apache/doris-thirdparty#370
Check List (For Author)
Test
Behavior changed:
Does this need documentation?
Check List (For Reviewer who merge this PR)