Merge pull request #16 from aeternity/uw-use-rocksdb-1.6.0

WIP update deps, fix try-catch warning, for rocksdb 1.6.0
This commit is contained in:
Ulf Wiger 2020-10-23 16:01:46 +02:00 committed by GitHub
commit 32b3cd11e1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 25 additions and 11 deletions

View File

@ -5,6 +5,8 @@ executors:
docker: docker:
- image: aeternity/builder - image: aeternity/builder
user: builder user: builder
environment:
ERLANG_ROCKSDB_BUILDOPTS: "-j2"
jobs: jobs:
build: build:

View File

@ -1,15 +1,17 @@
%% -*- erlang -*- %% -*- erlang -*-
{minimum_otp_vsn, "21.0"}.
{deps, {deps,
[ [
{sext, "1.4.1"}, {sext, "1.8.0"},
{rocksdb,"0.24.0"} {rocksdb,"1.6.0"}
]}. ]}.
{profiles, {profiles,
[ [
{test, {test,
[ [
{deps, [ {proper, "1.2.0"} {deps, [ {proper, "1.3.0"}
, {meck, "0.8.13"}]} , {meck, "0.9.0"}]}
]} ]}
]}. ]}.

View File

@ -1,4 +1,11 @@
%% -*- erlang-mode -*- %% -*- erlang-mode -*-
case os:getenv("ERLANG_ROCKSDB_OPTS") of
false ->
true = os:putenv("ERLANG_ROCKSDB_OPTS", "-DWITH_BUNDLE_LZ4=ON");
_ ->
%% If manually set, we assume it's throught through
skip
end.
case os:getenv("DEBUG") of case os:getenv("DEBUG") of
"true" -> "true" ->
Opts = proplists:get_value(erl_opts, CONFIG, []), Opts = proplists:get_value(erl_opts, CONFIG, []),

View File

@ -1,8 +1,11 @@
{"1.1.0", {"1.2.0",
[{<<"rocksdb">>,{pkg,<<"rocksdb">>,<<"0.24.0">>},0}, [{<<"rocksdb">>,{pkg,<<"rocksdb">>,<<"1.6.0">>},0},
{<<"sext">>,{pkg,<<"sext">>,<<"1.4.1">>},0}]}. {<<"sext">>,{pkg,<<"sext">>,<<"1.8.0">>},0}]}.
[ [
{pkg_hash,[ {pkg_hash,[
{<<"rocksdb">>, <<"1FC862628B95A0D3AF05FAB709858AC1FA4199C0722BC4652236B0949304A04D">>}, {<<"rocksdb">>, <<"E3F7286987C901DA3286E38A676254CD575821DB00214B4745B94BB4BE82A1F3">>},
{<<"sext">>, <<"14559B219FAF11F9EBA7A350DFFC69C966C668439C54947A42D67167002798C4">>}]} {<<"sext">>, <<"90A95B889F5C781B70BBCF44278B763148E313C376B60D87CE664CB1C1DD29B5">>}]},
{pkg_hash_ext,[
{<<"rocksdb">>, <<"4DFA34F05B678207578488D14776705AC13A29425EB1A0CEFCA4A8BC16E8B53F">>},
{<<"sext">>, <<"BC6016CB8690BAF677EACACFE6E7CADFEC8DC7E286CBBED762F6CD55B0678E73">>}]}
]. ].

View File

@ -457,8 +457,8 @@ close_table_(Alias, Tab) ->
pp_stack() -> pp_stack() ->
Trace = try throw(true) Trace = try throw(true)
catch catch
_:_ -> _:_:ST ->
case erlang:get_stacktrace() of case ST of
[_|T] -> T; [_|T] -> T;
[] -> [] [] -> []
end end