LPS-49478 Source formatting
LPS-49479 Create ConcurrentReferenceKeyHashMap which use Reference to hold key to provide gc interactive based on key object's reachability, just like java.util.WeakHashMap but a concurrent varient
LPS-49479 Unit test
LPS-49479 SF
LPS-49276 auto SF
LPS-49496 1.7
LPS-49490 Once the portal is done, we can finish the setup of the context
LPS-49490 SF
LPS-49489 revert for portal-impl due to a bnd issue with -donotcopy only checking on file names, narrow scope
SEMVER auto-generated
LPS-49480 Create ConcurrentReferenceValueHashMap which use Reference to hold value to provide gc interactive based on value object's reachability. This is a complement for ConcurrentReferenceKeyHashMap, and a more powerful replacement for the old com.liferay.portal.kernel.util.WeakValueConcurrentHashMap
LPS-49480 Unit test
LPS-49480 Add ConcurrentMapperHashMapCombinationTest to show the ability of chainning ConcurrentMapperHashMap
Record
LPS-44430 Create a new abstraction to represent the models which are subject to be verified by the AuditModel verifier
LPS-49491 Move the auditable to the new representation
LPS-49491 Define the new models as Spring beans (and OSGi services) and refactor the verifier to make use of the new approach
LPS-49491 Move
LPS-49491 SF
LPS-49491 more accurate