As a test, I brought up a server locally, did 10 gets, this seems to bump up LNFetches by 20 and LNFetchMisses by 10. So, I am not really sure.Would this somehow be affected by what you described?>
-- So, EVICT_LN will evict the leaf nodes, even when there is enough place in the cache? I ask this, since I know LNs are not tracked explicitly for eviction, but are evicted when their parent BIN is selected for eviction.Yes. The cursor operation itself does the LN eviction.
-- We still have CLEANER_LAZY_MIGRATION on, (we ran into some latency issues as I reported before). So, will there always be some LNs in memory i.e those waiting to be migrated during eviction/checkpointing?Yes. LNs waiting to be migrated will not be evicted (even by EVICT_LN), since this is contrary to the whole point of lazy migration.
We ideally don't want any LNs in memory.Then you'll need to disable lazy migration.