Kontinuation opened a new pull request, #555: URL: https://github.com/apache/sedona-db/pull/555
This patch adds a index provider for coordinating the creation of spatial index for specified partitions. It is also integrated into `SpatialJoinExec` so we use it to create the spatial index even when there's only one spatial partition (the degenerate case). The handling for multiple spatial partitions will be added in a subsequent PR. The memory reservations growed in the build side collection phase will be held by `PartitionedIndexProvider`. Spatial indexes created by the provider does not need to hold memory reservations. The next step is to support partitioned probe side by adding a `PartitionedProbeStreamProvider`, and modify the state machine of `SpatialJoinStream` to process multiple spatial partitions sequentially. -- 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]
