huan233usc opened a new pull request, #17131:
URL: https://github.com/apache/iceberg/pull/17131

   `TestMetrics` is the canonical per-type metrics test — it pins the
   value/null-count and lower/upper-bound behavior of every primitive type 
across
   the Parquet and ORC formats — but it had no geometry/geography coverage.
   
   Geo columns were given counts-only metrics in #16850 (Parquet skips the
   lexicographic WKB min/max, which is not meaningful for spatial data), and 
that
   behavior was only covered by an isolated test in `TestParquet`. This adds
   `testMetricsForGeospatialTypes` to the canonical suite, asserting that 
geometry
   and geography keep value/null counts while intentionally producing no bounds.
   Real spatial bounds (`geo_lower` / `geo_upper`) remain a separate follow-up.
   
   Geo values are only written by the Parquet path today, so the test is skipped
   for other formats (ORC).
   
   Testing: `TestParquetMetrics.testMetricsForGeospatialTypes` runs across all 
four
   format versions and passes; `TestOrcMetrics` skips it via the format 
assumption.
   


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