LPS-39099 Do a proper in memory permission filtering
LPS-39099 SF
LPS-39683
Test Fixes - CPDynamicdatalistAcceptance - paths
LPS-39706 subscriptionClassName is improperly being set as inferredClassName if there are no child entities
LPS-39706 Unnecessary continue at end of for loop
LPS-39704 Dynamically plug and unplug MonitoringPortletFactoryImpl at runtime
LPS-39704 SF
LPS-39703 Add fast paths for ascii code only String's toLowerCase() and toUpperCase()
Test Fixes - PGDynamicdatalistsAcceptance - paths
SF, no chaining
LPS-39688 The staging check must be performed before the actual group is set to the live group for further permission checking.