geoserver / geoserver-cloud

Cloud Native GeoServer is GeoServer ready to use in the cloud through dockerized microservices.
http://geoserver.org/geoserver-cloud
Other
244 stars 73 forks source link

PgsqlResourceStore performance improvement #453

Closed groldan closed 4 months ago

groldan commented 4 months ago

Change the resourcestore table to hold the full path instead of just the name, so no recursive queries are required to query. And delete the resources view. The caveat being the ResourceStore implementation is hence in charge of transactionally update the path of all children when a directory resource is renamed/moved, but the perfomance gain is huge.