nirajan1111 opened a new pull request, #2303: URL: https://github.com/apache/iceberg-go/pull/2303
Parquet writes no statistics for GEOMETRY/GEOGRAPHY columns, so the writer computes them from the Arrow data, but collectGeoColumns only looked at top-level columns. Nested geo fields got a value count but no null count or bounds. Walk structs, lists and maps down to each geo field. Count nulls the way Parquet does for nested fields: a null value, a null parent, and an empty list or map each count once. Values under a null parent are not decoded. Fixes #2158 Signed-off-by: nirajan1111 <[email protected]> -- 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]
