Configurable Platform Cache Partition Name
Core Unlocked Package Changes
-
Added new CMDT record
LoggerParameter.PlatformCachePartitionName
to control which platform cache partition is used for caching -
Updated
LoggerCache
to gracefully handle a nonexistent Platform Cache partition - it internally falls back to using the transaction cache, which doesn't rely on Platform Cache. This is helpful in ensuring that Nebula Logger still works, even if theLoggerParameter.PlatformCachePartitionName
record has been misconfigured and/or the corresponding platform cache partition cannot be found.
Pipeline Improvements
- Updated
codecov.yml
to ignore sample metadata used in the pipeline for creating an Experience Cloud site - this was previously skewing the code coverage results for the repo, since these classes are only used by the pipeline for testing purposes, the code coverage of these classes is irrelevant