aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_old_config.erl
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2019-07-18 19:31:12 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2019-07-18 19:31:12 +0300
commit3f7d9e3ad6e63b43da5670090c8f72329f536f3e (patch)
treed3dec9ca0814ce4ebb36e234fbfc25b9b3f72470 /src/ejabberd_old_config.erl
parentMention about a few Riak tests being broken (diff)
Remove Riak support
Reasons: - Riak DB development is almost halted after Basho - riak-erlang-client is abandoned and doesn't work correctly with OTP22 - Riak is slow in comparison to other databases - Missing key ordering makes it impossible to implement range queries efficiently (e.g. MAM queries)
Diffstat (limited to '')
-rw-r--r--src/ejabberd_old_config.erl14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/ejabberd_old_config.erl b/src/ejabberd_old_config.erl
index 13a006055..f1e136f7f 100644
--- a/src/ejabberd_old_config.erl
+++ b/src/ejabberd_old_config.erl
@@ -60,8 +60,7 @@ transform(Opts) ->
Opts1 = transform_register(Opts),
Opts2 = transform_s2s(Opts1),
Opts3 = transform_listeners(Opts2),
- Opts4 = transform_sql(Opts3),
- Opts5 = transform_riak(Opts4),
+ Opts5 = transform_sql(Opts3),
Opts6 = transform_shaper(Opts5),
Opts7 = transform_s2s_out(Opts6),
Opts8 = transform_acl(Opts7),
@@ -413,17 +412,6 @@ transform_sql(Opt, Opts) ->
[Opt|Opts].
%%%===================================================================
-%%% Riak
-%%%===================================================================
-transform_riak(Opts) ->
- lists:foldl(fun transform_riak/2, [], Opts).
-
-transform_riak({riak_server, {S, P}}, Opts) ->
- [{riak_server, S}, {riak_port, P}|Opts];
-transform_riak(Opt, Opts) ->
- [Opt|Opts].
-
-%%%===================================================================
%%% modules
%%%===================================================================
transform_modules(Opts) ->