sdd commented on code in PR #652: URL: https://github.com/apache/iceberg-rust/pull/652#discussion_r1876573583
########## crates/iceberg/src/scan.rs: ########## @@ -922,6 +1035,19 @@ pub struct FileScanTask { /// The predicate to filter. #[serde(skip_serializing_if = "Option::is_none")] pub predicate: Option<BoundPredicate>, + + /// The list of delete files that may need to be applied to this data file + pub deletes: Option<Arc<Vec<FileScanTaskDeleteFile>>>, +} + +/// A task to scan part of file. +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] +pub struct FileScanTaskDeleteFile { Review Comment: Are you sure? It is present inside `FileScanTask`, all of whose items are `pub` and is intended for potential consumption outside of the crate. -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org