You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7cc641a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/source/user-guide/latest/iceberg.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,10 +99,11 @@ The native Iceberg reader supports the following features:
99
99
-`BETWEEN` operations
100
100
101
101
Native scanning does not imply that every predicate is evaluated inside iceberg-rust.
102
-
List/map NULL checks can use native scans; when a residual cannot be bound, the
103
-
retained post-scan filter enforces it. Direct struct-column NULL checks retain Spark
104
-
scan fallback. Empty collections and collections containing null elements are
105
-
non-null, matching Spark.
102
+
List, map, and struct NULL checks can use native scans. Their residuals are omitted
103
+
before native planning; the retained post-scan filter enforces them. Empty collections
104
+
and collections containing null elements are non-null, matching Spark. A conjunction
105
+
containing one of these residuals currently loses native row-group pruning for primitive conjuncts;
106
+
safe partial pruning is tracked in [#5883](https://github.com/apache/datafusion-comet/issues/5883).
0 commit comments