Mryange opened a new pull request, #70132: URL: https://github.com/apache/doris/pull/70132
### What problem does this PR solve? AggState column readers used the newest BE execution version instead of the query version supplied by FE. Pass the request version through segment and column-reader lookup, and recheck compatibility on cache hits without mutating shared readers. Background reads without RuntimeState use the newest version. ### Release note Fix AggState reads to honor the query BE execution version, including cached readers. ### Check List (For Author) - Test: `./run-be-ut.sh --run -j 48 --filter='ColumnReaderCacheTest.*'` — 23 tests passed (ASAN). - Behavior changed: Yes. AggState read compatibility follows the current request version. - 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]
