Don't ensure if we don't have to

Former-commit-id: b7b678a3ada531890e67313c867b7b49b01fe41e
This commit is contained in:
John Sully 2021-04-01 18:17:05 +00:00
parent 0b6a66ca55
commit 6b2567298d

View File

@ -2464,7 +2464,7 @@ void redisDb::storageProviderInitialize()
bool redisDbPersistentData::insert(char *key, robj *o, bool fAssumeNew)
{
if (!fAssumeNew)
if (!fAssumeNew && (g_pserver->m_pstorageFactory != nullptr || m_pdbSnapshot != nullptr))
ensure(key);
int res = dictAdd(m_pdict, key, o);
serverAssert(FImplies(fAssumeNew, res == DICT_OK));