Gabriel39 opened a new pull request, #65984: URL: https://github.com/apache/doris/pull/65984
### What problem does this PR solve? Paimon system table scans rejected incremental scan parameters before the converted dynamic options could reach the Paimon SDK. This PR allows Paimon system tables to reuse the existing incremental option conversion and applies those options to a per-query copied Paimon table. Time travel and non-incremental scan parameters remain rejected. Issue: [DORIS-27472](http://39.106.86.136:8090/browse/DORIS-27472) ### Release note Support incremental scan options when querying Paimon system tables. ### Check List (For Author) - Test: - Unit Test - Regression test updated - Behavior changed: Yes. Paimon system tables now accept `@incr` parameters and pass the generated dynamic options to the Paimon SDK. - Does this need documentation: No ### Testing - `./run-fe-ut.sh --run org.apache.doris.datasource.paimon.source.PaimonScanNodeTest` - 14 tests passed, 0 failures, 0 errors - FE compilation and checkstyle passed - Updated `external_table_p0/paimon/paimon_system_table.groovy` to cover incremental options for system tables. The external Paimon regression suite was not run locally. -- 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]
