jiayuasu opened a new issue, #3307: URL: https://github.com/apache/sedona/issues/3307
## Problem The existing unlimited `GeoSeries.fillna(value=GeoSeries)` path uses generic binary alignment and first replaces null geometries in the replacement series with empty geometry collections. This differs from GeoPandas in several user-visible cases: - a null replacement should remain null rather than become `GEOMETRYCOLLECTION EMPTY`; - labels present only on the replacement side should not add output rows; - Index and MultiIndex mismatches should follow Series reindexing semantics rather than partial shared-name joins; - the result should always preserve the exact left axis and order. PR #3302 exposed these existing distributed-path behaviors when it temporarily routed local GeoPandas replacements through the same unlimited path. That PR keeps local conversion scoped to `limit` so it does not expand the bug surface. ## Desired behavior Make unlimited GeoSeries-valued fills match GeoPandas while preserving the left axis, null replacements, duplicate-index behavior, name, and CRS. Keep this separate from #2068 because it changes the established no-limit alignment path. -- 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]
