https://clickhouse-test-reports.s3.yandex.net/15348/34addcf61f653e50e493ff8d94fab015db91fa59/fuzzer/report.html#fail1
try
                {
                    std::rethrow_exception(last_update_exception);
                }
                catch (...)
                {
                    throw DB::Exception(ErrorCodes::CACHE_DICTIONARY_UPDATE_FAIL,
                        "Update failed for dictionary '{}': {}",
                        getPath(),
                        getCurrentExceptionMessage(true ,
                            true ));
                }
            }
            std::uniform_int_distribution<UInt64> distribution{lifetime.min_sec, lifetime.max_sec};
            metadata.emplace_back();
            metadata.back().setExpiresAt(now + std::chrono::seconds(distribution(rnd_engine)));
            metadata.back().setDefault();
            default_keys.push_back(key);
            
            on_key_not_found(key);
        }
        if (not_found_num)
            append_defaults(default_keys, metadata);
    }
    ProfileEvents::increment(ProfileEvents::DictCacheKeysRequestedMiss, not_found_num);
    ProfileEvents::increment(ProfileEvents::DictCacheKeysRequestedFound, found_num);
    ProfileEvents::increment(ProfileEvents::DictCacheRequests);
}
double SSDComplexKeyCacheStorage::getLoadFactor() const