ContentDataStore inefficient verification of available content entries

Description

The code now scans all the source feature types names for each getFeatureSource against a not yet used FeatureType (e.g., for 1000 feature types, calling in order getFeatureSource on each of the feature types, causes 1000 calls to createTypeNames(), or in other terms, scanning and checking 1 million type names).

Environment

None

Status

Assignee

Unassigned

Reporter

Andrea Aime

Triage

None

Components

Fix versions

Priority

Medium
Configure