QuakeWang opened a new pull request, #9231:
URL: https://github.com/apache/paimon/pull/9231
### Purpose
`PrimaryKeySortedIndexScan` waits for each file evaluation to finish before
starting the next independent sorted-index group. This serializes index I/O
across groups and prevents the existing global-index read executor from using
its configured parallelism.
Add asynchronous predicate evaluation and start all file evaluations before
awaiting their results. Results are still collected in file order, while
shared-reader reuse, per-file fallback, interruption handling, and reader
cleanup are preserved.
### Tests
- `mvn -pl paimon-common -DwildcardSuites=none
-Dtest=GlobalIndexEvaluatorTest test`
- `mvn -pl paimon-core -am -DfailIfNoTests=false -DwildcardSuites=none
-Dtest=PrimaryKeySortedIndexScanTest test`
--
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]