Skip to content

Add a new Settings to override the reflection cache sizes #16696

@lukaseder

Description

@lukaseder

Due to a memory leak in our DefaultCacheProvider implementation (see #16315), we had to use an LRUCache also for reflection caches, not just for the parsing connection cache as we did already before.

The fix that is backported for #16315 didn't include any settings to override the reflection cache size. This issue here introduces new flags:

  • Settings.cacheRecordMappersLRUCacheSize
  • Settings.reflectionCacheLRUCacheSize (this won't be further divided into individual flags)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions