Add various improvements to mod_muc_light#4749
Conversation
|
CircleCI results for f9b01fd small_tests_legacy / small_tests / 1d573ef small_tests_latest / small_tests / 1d573ef small_tests_latest_arm64 / small_tests / 1d573ef ldap_mnesia_latest / ldap_mnesia / 1d573ef internal_mnesia_latest / internal_mnesia / 1d573ef dynamic_domains_pgsql_cets_legacy / pgsql_cets / 1d573ef dynamic_domains_pgsql_cets_latest / pgsql_cets / 1d573ef pgsql_cets_latest / pgsql_cets / 1d573ef pgsql_cets_legacy / pgsql_cets / 1d573ef mysql_cets_latest / mysql_cets / 1d573ef pgsql_redis_latest / pgsql_redis / 1d573ef cockroachdb_cets_latest / cockroachdb_cets / 1d573ef elasticsearch_and_cassandra_mnesia_latest / elasticsearch_and_cassandra_mnesia / 1d573ef mongoose_elasticsearch_SUITE:end_per_suite{error,
{{badrpc,
{'EXIT',
{#{what => event_already_registered,
event_name => wpool_global_queue_lengths,
labels => #{pool_type => elastic,pool_tag => default}},
[{mongoose_instrument,set_up,3,
[{file,
"/home/circleci/project/src/instrument/mongoose_instrument.erl"},
{line,114}]},
{lists,foreach_1,2,[{file,"lists.erl"},{line,2641}]},
{mongoose_wpool,start,5,
[{file,
"/home/circleci/project/src/wpool/mongoose_wpool.erl"},
{line,162}]},
{mongoose_wpool,'-start_configured_pools/3-lc$^1/1-1-',1,
[{file,
"/home/circleci/project/src/wpool/mongoose_wpool.erl"},
{line,129}]},
{mongoose_wpool,start_configured_pools,1,[]}]}}},
[{distributed_helper,rpc,
[#{node => mongooseim@localhost},
mongoose_wpool,start_configured_pools,
[[#{scope => global,tag => default,type => elastic,
opts =>
#{strategy => best_worker,workers => 10,
call_timeout => 5000},
conn_opts => #{port => 9200,host => <<"localhost">>}}]]],
[{file,
"/home/circleci/project/big_tests/../test/common/distributed_helper.erl"},
{line,143}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1799}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1396}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1240}]}]}...pgsql_mnesia_latest / pgsql_mnesia / 1d573ef |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4749 +/- ##
===========================================
- Coverage 86.91% 75.16% -11.76%
===========================================
Files 554 554
Lines 33497 33484 -13
===========================================
- Hits 29115 25168 -3947
- Misses 4382 8316 +3934 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This PR introduces several MUC Light improvements:
all_can_configureandall_can_invte)promote_on_last_owner_leaveoption to control whether the last owner can leave without promoting another occupantMIM-2756