Andrea Aime ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e ) *created* an issue
GeoServer ( https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiYzIwOWNkMWMxYzVlNDhjNWI5M2I5YTMyYWIwZGI5ZGYiLCJwIjoiaiJ9 ) / Bug ( https://osgeo-org.atlassian.net/browse/GEOS-10834?atlOrigin=eyJpIjoiYzIwOWNkMWMxYzVlNDhjNWI5M2I5YTMyYWIwZGI5ZGYiLCJwIjoiaiJ9 ) GEOS-10834 ( https://osgeo-org.atlassian.net/browse/GEOS-10834?atlOrigin=eyJpIjoiYzIwOWNkMWMxYzVlNDhjNWI5M2I5YTMyYWIwZGI5ZGYiLCJwIjoiaiJ9 ) Catalog.list migth require a lot of time due to security filtering ( https://osgeo-org.atlassian.net/browse/GEOS-10834?atlOrigin=eyJpIjoiYzIwOWNkMWMxYzVlNDhjNWI5M2I5YTMyYWIwZGI5ZGYiLCJwIjoiaiJ9 ) Issue Type: Bug Assignee: Unassigned Created: 20/Jan/23 5:24 PM Priority: Medium Reporter: Andrea Aime ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e ) The current implementation of basic security filtering builds a logic filter whose components are proportional to the number of access rules. A data directory came to our attention with 40k security rules, which ends up generating a massive security filter that’s very slow to execute. An implementation based on an optimized “in” function should be able to do much better (using hash matching rather than an iteration with equality). ( https://osgeo-org.atlassian.net/browse/GEOS-10834#add-comment?atlOrigin=eyJpIjoiYzIwOWNkMWMxYzVlNDhjNWI5M2I5YTMyYWIwZGI5ZGYiLCJwIjoiaiJ9 ) Add Comment ( https://osgeo-org.atlassian.net/browse/GEOS-10834#add-comment?atlOrigin=eyJpIjoiYzIwOWNkMWMxYzVlNDhjNWI5M2I5YTMyYWIwZGI5ZGYiLCJwIjoiaiJ9 ) Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100214- sha1:fa7bc5f )
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel