From fd9064c280995db3b3aeb096f204c2b6dfc0744d Mon Sep 17 00:00:00 2001 From: Samy Al Bahra Date: Tue, 17 Dec 2013 18:26:31 -0500 Subject: [PATCH] doc: Update ck_hs_init manual page for CK_HS_MODE_DELETE. --- doc/ck_hs_init | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/ck_hs_init b/doc/ck_hs_init index bc0a222..5a98e57 100644 --- a/doc/ck_hs_init +++ b/doc/ck_hs_init @@ -74,6 +74,16 @@ The hash set should allow for concurrent readers in the presence of concurrent writers. This is currently unsupported. .El .Pp +The developer is free to specify additional workload hints. +These hints are one of: +.Bl -tag -width indent +.It CK_HS_MODE_DELETE +The hash set is expected to have a delete-heavy workload. +At the cost of approximately 13% increased memory usage, +allow for stronger per-slot probe bounds to combat the +effects of tombstone accumulation. +.El +.Pp The argument .Fa hash_function is a mandatory pointer to a user-specified hash function.