amogh-jahagirdar commented on code in PR #16025:
URL: https://github.com/apache/iceberg/pull/16025#discussion_r4117868505


##########
format/spec.md:
##########
@@ -546,7 +552,7 @@ Note that:
 
 ### Partitioning
 
-Data files are stored in manifests with a tuple of partition values that are 
used in scans to filter out files that cannot contain records that match the 
scan’s filter predicate. Partition values for a data file must be the same for 
all records stored in the data file. (Manifests store data files from any 
partition, as long as the partition spec is the same for the data files.)
+Data files are stored in manifests with a tuple of partition values that are 
used in scans to filter out files that cannot contain records that match the 
scan’s filter predicate. Partition values for a data file must be the same for 
all records stored in the data file. Manifests store data files from any 
partition. v4 manifests may store partitions from any spec, but manifests in v3 
and earlier store files for a single spec.

Review Comment:
   I'm not sure about this, I kept it as is because I really don't want to mess 
too much with existing spec wording and risk changing existing semantics.
   
   And the statement is still true for v4, manifests can store data files from 
any partition; even without the explicit partition tuple, we still have 
partition values and a manifest can contain entries that still span multiple 
partition values.



-- 
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]

Reply via email to