KaiqiJinWow opened a new pull request, #18811: URL: https://github.com/apache/iceberg/pull/18811
Part of #18705. Add an internal collector that returns one interval covering all input longitude ranges, including ranges that cross ±180°. It fills gaps between intervals when needed to limit memory use. This implements the longitude accumulation step for spherical geography bounds. Test plan: Cover empty input, overlap, date line endpoints, wrapping, full coverage, intervals wider than half a circle, repeated builds, and coverage after compaction. All 16 collector tests, core Spotless, and core Checkstyle checks pass locally. --- **AI Disclosure** - Model: GPT-6 (exact variant/version unknown) - Platform/Tool: Codex - Human Oversight: [unknown - human to fill in] - Prompt Summary: Generate the longitude interval collector and its behavior tests as the first step toward spherical geography bounds. -- 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]
