From b03ef664c8a8101d05ad3b67d8fbeb2cafd5133a Mon Sep 17 00:00:00 2001 From: martinsumner Date: Thu, 8 Dec 2016 20:52:17 +0000 Subject: [PATCH] Experiment with SFT settings --- src/leveled_sft.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/leveled_sft.erl b/src/leveled_sft.erl index 56c0f15..70b0b0f 100644 --- a/src/leveled_sft.erl +++ b/src/leveled_sft.erl @@ -178,7 +178,7 @@ -define(DWORD_SIZE, 8). -define(CURRENT_VERSION, {0,1}). -define(SLOT_COUNT, 256). --define(SLOT_GROUPWRITE_COUNT, 32). +-define(SLOT_GROUPWRITE_COUNT, 64). -define(BLOCK_SIZE, 32). -define(BLOCK_COUNT, 4). -define(FOOTERPOS_HEADERPOS, 2). @@ -188,7 +188,7 @@ -define(COMPRESSION_LEVEL, 1). -define(HEADER_LEN, 56). -define(ITERATOR_SCANWIDTH, 1). --define(MERGE_SCANWIDTH, 8). +-define(MERGE_SCANWIDTH, 32). -define(DELETE_TIMEOUT, 10000). -define(MAX_KEYS, ?SLOT_COUNT * ?BLOCK_COUNT * ?BLOCK_SIZE). -define(DISCARD_EXT, ".discarded").