Startup performance degradation when there are lots of DataStoreInfos

Description

ConfigurationPasswordEncryptionHelper.decode(String) is called by XstreamPersister -> StoreInfoConverter
for each DataStoreInfo read from the data directory at start up time, and forces loading the DataStore just to check if there's any "password" parameter, incurring in a lot of unnecessary IO, and affecting startup time.

Environment

None

Status

Assignee

Gabriel Roldan

Reporter

Gabriel Roldan

Triage

None

Fix versions

Affects versions

Components

Priority

Medium
Configure