Skip to content

Commit 7a4ea0e

Browse files
committed
Add config transformer from use_new_schema -> sql_multihost_schema
1 parent 4a7238a commit 7a4ea0e

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

src/ejabberd_config_transformer.erl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,9 @@ filter(_Host, route_subdomains, _, _) ->
232232
false;
233233
filter(_Host, auth_password_types_hidden_in_scram1, Val, _) ->
234234
{true, {auth_password_types_hidden_in_sasl1, Val}};
235+
filter(_Host, new_sql_schema, Val, _) ->
236+
warn_replaced_option(new_sql_schema, sql_schema_multihost),
237+
{true, {sql_schema_multihost, Val}};
235238
filter(Host, modules, ModOpts, State) ->
236239
NoDialbackHosts = maps:get(remove_s2s_dialback, State, []),
237240
ModOpts1 = lists:filter(

src/ejabberd_option.erl

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@
8989
-export([modules/0, modules/1]).
9090
-export([negotiation_timeout/0]).
9191
-export([net_ticktime/0]).
92-
-export([new_sql_schema/0]).
9392
-export([oauth_access/0, oauth_access/1]).
9493
-export([oauth_cache_life_time/0]).
9594
-export([oauth_cache_missed/0]).
@@ -687,10 +686,6 @@ negotiation_timeout() ->
687686
net_ticktime() ->
688687
ejabberd_config:get_option({net_ticktime, global}).
689688

690-
-spec new_sql_schema() -> boolean().
691-
new_sql_schema() ->
692-
ejabberd_config:get_option({new_sql_schema, global}).
693-
694689
-spec oauth_access() -> 'none' | acl:acl().
695690
oauth_access() ->
696691
oauth_access(global).

src/ejabberd_options.erl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -266,8 +266,6 @@ opt_type(negotiation_timeout) ->
266266
econf:timeout(second);
267267
opt_type(net_ticktime) ->
268268
econf:timeout(second);
269-
opt_type(new_sql_schema) ->
270-
econf:bool();
271269
opt_type(sql_schema_multihost) ->
272270
econf:bool();
273271
opt_type(update_sql_schema) ->
@@ -634,7 +632,6 @@ options() ->
634632
{modules, []},
635633
{negotiation_timeout, timer:seconds(120)},
636634
{net_ticktime, timer:seconds(60)},
637-
{new_sql_schema, ?USE_MULTIHOST_SQL_SCHEMA_DEFAULT},
638635
{sql_schema_multihost, ?USE_MULTIHOST_SQL_SCHEMA_DEFAULT},
639636
{update_sql_schema, true},
640637
{update_sql_schema_timeout, timer:minutes(5)},
@@ -792,7 +789,6 @@ globals() ->
792789
log_modules_fully,
793790
negotiation_timeout,
794791
net_ticktime,
795-
new_sql_schema,
796792
update_sql_schema,
797793
node_start,
798794
oauth_cache_life_time,

0 commit comments

Comments
 (0)