jiayuasu commented on pull request #488: URL: https://github.com/apache/incubator-sedona/pull/488#issuecomment-731028505
## Status This PR is relevant to two JTS PRs made by me: 1. Add the check of userData in equals(object o): locationtech/jts#633 : **Check UserData in Geometry is totally removed now** 2. Change the access modifiers of tree indexes and add setter/getters: locationtech/jts#634 ## New changes To complete eliminate HashSet in Sedona, I have removed the unnecessary spatial partitioning methods: Equal grids, R-Tree, Voronoi, and Hilbert curve. This is because these partitioning methods (except EqualGrid) cannot use the advanced "Reference Point" technique to remove duplicates and have to leverage "HashSet" and Geometry "equals" to eliminate duplicates. Based on our experiments before, these partitoining methods are slower than Quad-Tree and KDB-Tree partitioning. So we can remove them anyway. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org