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

Reply via email to