From 5b53c8e88e8b12ea83e06d1b9e2e7ed7c8bebe13 Mon Sep 17 00:00:00 2001 From: John Sully Date: Mon, 12 Apr 2021 03:22:22 +0000 Subject: [PATCH] Reduce P99 latency with async rehash Former-commit-id: 6c045837c7cf92dc92be35465229b482e09e46d2 --- src/dict.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dict.cpp b/src/dict.cpp index 9acc01dc5..88ad116bb 100644 --- a/src/dict.cpp +++ b/src/dict.cpp @@ -384,7 +384,7 @@ dictAsyncRehashCtl *dictRehashAsyncStart(dict *d, int buckets) { d->asyncdata = new dictAsyncRehashCtl(d, d->asyncdata); - int empty_visits = buckets * 10; + int empty_visits = buckets; while (d->asyncdata->queue.size() < (size_t)buckets && (size_t)d->rehashidx < d->ht[0].size) { dictEntry *de;