I've noticed quite an overhead in dealing with large catalogs coming from SecureCatalogImpl.getXXX():List<> methods
Reason being it does a "full table scan" and filters in-process, while the list(Class, Filter,...):Iterator method relies on the ResourceAccessManager build of a security filter. I've created a draft pull request here: https://github.com/geoserver/geoserver/pull/7698 So far everything seems to be working, but I'm not sure if I may be missing something. If this seems like something we can accept I'll create a jira ticket and follow procedure. Cheers, *camptocamp* INNOVATIVE SOLUTIONS BY OPEN SOURCE EXPERTS *Gabriel Roldán* Geospatial Developer
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel