XiaoHongbo-Hope commented on PR #633: URL: https://github.com/apache/paimon-rust/pull/633#issuecomment-5158055141
> The budget passing process can be simplified as follows: > > * Add an optional `with_parquet_read_budget` parameter to `PaimonReadBuilder`, which DataFusion injects before `new_read()`. > * Avoid first creating and then discarding a default budget for each partition, only to override it later via the exposed `TableRead::with_parquet_read_budget` method. > * If shared resources such as caches and memory reservations are added later, they can be centralized into a single `ReadContext` to reduce the current field passing across a dozen or so readers. Thanks, updated -- 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]
