]
Brian Stansberry updated WFCORE-2895:
-------------------------------------
Priority: Major (was: Minor)
Save memory in dynamic RuntimeCapability ServiceName creation
-------------------------------------------------------------
Key: WFCORE-2895
URL:
https://issues.jboss.org/browse/WFCORE-2895
Project: WildFly Core
Issue Type: Enhancement
Components: Domain Management
Reporter: Brian Stansberry
Assignee: Brian Stansberry
RuntimeCapability.fromBaseCapability results in a new RuntimeCapability that creates
it's ServiceName by parsing the base capability's string name instead of using its
existing ServiceName. This wastes memory since the strings end up being duplicated.
As a side task look into why we create a ServiceName even if the cap has no
serviceValueType.