From f0db730f07dc83f1eebe9324223a3a7f810c1431 Mon Sep 17 00:00:00 2001 From: martinsumner Date: Fri, 9 Dec 2016 16:34:15 +0000 Subject: [PATCH] Adjust jitter settings --- src/leveled_bookie.erl | 4 ++-- src/leveled_penciller.erl | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/leveled_bookie.erl b/src/leveled_bookie.erl index ce444fb..6781e08 100644 --- a/src/leveled_bookie.erl +++ b/src/leveled_bookie.erl @@ -233,7 +233,7 @@ init([Opts]) -> {Inker, Penciller} = startup(InkerOpts, PencillerOpts), CacheJitter = ?CACHE_SIZE div (100 div ?CACHE_SIZE_JITTER), CacheSize = get_opt(cache_size, Opts, ?CACHE_SIZE) - + erlang:phash2(self()) band CacheJitter, + + erlang:phash2(self()) rem CacheJitter, leveled_log:log("B0001", [Inker, Penciller]), {ok, #state{inker=Inker, penciller=Penciller, @@ -668,7 +668,7 @@ set_options(Opts) -> MaxJournalSize0 = get_opt(max_journalsize, Opts, 10000000000), JournalSizeJitter = MaxJournalSize0 div (100 div ?JOURNAL_SIZE_JITTER), MaxJournalSize = MaxJournalSize0 - - erlang:phash2(self()) band JournalSizeJitter, + erlang:phash2(self()) rem JournalSizeJitter, SyncStrat = get_opt(sync_strategy, Opts, sync), WRP = get_opt(waste_retention_period, Opts), diff --git a/src/leveled_penciller.erl b/src/leveled_penciller.erl index be62cf9..ab770a5 100644 --- a/src/leveled_penciller.erl +++ b/src/leveled_penciller.erl @@ -198,7 +198,7 @@ -define(MAX_TABLESIZE, 32000). -define(PROMPT_WAIT_ONL0, 5). -define(WORKQUEUE_BACKLOG_TOLERANCE, 4). --define(COIN_SIDECOUNT, 4). +-define(COIN_SIDECOUNT, 2). -record(state, {manifest = [] :: list(), manifest_sqn = 0 :: integer(),