This commit is contained in:
Martin Sumner 2017-11-03 14:18:49 +00:00
parent 4fbb770a8c
commit 9fa8ed6cca
6 changed files with 8 additions and 2 deletions

View file

@ -9,3 +9,7 @@
{erl_opts, [debug_info, {parse_transform, lager_transform}, {parse_transform, eqc_cover}]}, {erl_opts, [debug_info, {parse_transform, lager_transform}, {parse_transform, eqc_cover}]},
{plugins, [rebar_eqc]}]} {plugins, [rebar_eqc]}]}
]}. ]}.
{deps, [
{lz4, ".*", {git, "https://github.com/martinsumner/erlang-lz4", {branch, "mas-leveled"}}}
]}.

View file

@ -747,7 +747,8 @@ generate_filenames(RootFilename) ->
%% compression methods. Also, perhaps standardise applictaion of CRC %% compression methods. Also, perhaps standardise applictaion of CRC
%% checks %% checks
serialise_block(Term) -> serialise_block(Term) ->
term_to_binary(Term, ?BINARY_SETTINGS). {ok, Bin} = lz4:pack(term_to_binary(Term)),
Bin.
-spec deserialise_block(binary()) -> any(). -spec deserialise_block(binary()) -> any().
@ -757,7 +758,8 @@ serialise_block(Term) ->
%% compression methods. Also, perhaps standardise applictaion of CRC %% compression methods. Also, perhaps standardise applictaion of CRC
%% checks %% checks
deserialise_block(Bin) -> deserialise_block(Bin) ->
binary_to_term(Bin). {ok, Bin0} = lz4:unpack(Bin),
binary_to_term(Bin0).
%%%============================================================================ %%%============================================================================

Binary file not shown.

BIN
test/new_file.sst.discarded Normal file

Binary file not shown.

BIN
test/range1_src.sst Normal file

Binary file not shown.

Binary file not shown.