[Geoserver-devel] [JIRA] (GEOS-10834) Catalog.list migth require a lot of time due to security filtering

Andrea Aime created an issue

GeoServer / BugGEOS-10834

Catalog.list migth require a lot of time due to security filtering

Issue Type:

BugBug

Assignee:

Unassigned

Created:

20/Jan/23 5:24 PM

Priority:

MediumMedium

Reporter:

Andrea Aime

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).

Add Comment

Add Comment

Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS


This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100214-sha1:fa7bc5f)

Atlassian logo