Skip to content

Commit 8cce6ed

Browse files
committed
refactoring
1 parent 3827fac commit 8cce6ed

File tree

3 files changed

+396
-458
lines changed

3 files changed

+396
-458
lines changed

src/osiris_bloom.erl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
init_matcher/1,
1111
is_match/2,
12+
filter_size/1,
1213

1314
bit_set/2,
1415
make_hash/2
@@ -90,6 +91,10 @@ is_match(_Filter, undefined) ->
9091
%% if no reader filter is set
9192
true.
9293

94+
-spec filter_size(mstate()) -> non_neg_integer().
95+
filter_size(#matcher{current_bit_size = BitSz}) ->
96+
BitSz div 8.
97+
9398

9499
-spec init(filter_size()) -> state().
95100
init(SizeB) when is_integer(SizeB) andalso

0 commit comments

Comments
 (0)