liaoxin01 opened a new pull request, #70160: URL: https://github.com/apache/doris/pull/70160
### What problem does this PR solve? Heavy ALTER operations can write base and shadow columns with the same ID into Group Commit WALs. V2 rejects these valid headers as corruption. Accept duplicate IDs while preserving physical column order and the existing first-column mapping. Related PR: #66008 ### Release note Fix Group Commit WAL replay failures during heavy schema changes with FileScannerV2. ### Check List (For Author) - [x] Regression test: the unchanged case fails before the fix and passes after it; covers RUNNING, FINISHED and CANCELLED ALTER states on a local integrated cluster. - [x] Unit Test: all 5 WAL reader tests pass with ASAN. - Behavior changed: Yes, accept valid WAL headers containing shadow columns. - 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]
