Ejabberd mnesia tables6/13/2023 Now it is possible to build a development release when using rebar3 or mix. ![]() In this sense, a recent rebar3 binary is included with ejabberd now.įor example usage, check the Production Release documentation section.Īre you curious about what a release is in the Erlang/OTP world? Check Adopting Erlang and Rebar3. Until now this was only supported when using rebar. It is now possible to build a release when using rebar, rebar3 and mix. If you use that command in some automatic script, please check ejabberdctl help and adapt your scripts accordingly. The help command has changed its usage and results. That command API has changed the name argument to label, for coherence with the changes in the ejabberd Web Admin page.Ĭheck ejabberdctl help srg_create or the API page. If you have a MySQL database, you can update your schema with: ALTER TABLE users MODIFY serverkey varchar(128) NOT NULL DEFAULT ’’ ĪLTER TABLE users MODIFY salt varchar(128) NOT NULL DEFAULT ’’ The MySQL database schema has improved to support scram-sha512 ( #3582) If you store Shared Roster Groups in a SQL database, you can create the index corresponding to your database type, check the example SQL queries in the commit. The sr_group table in SQL databases got a new index. Nevertheless, rebar is still used by default, and its support will be maintained for a long time as it’s used by several automatic build processes.Ī more detailed explanation of those topics: Add missing indexes to SQL sr_group table So, you may want to use -with-rebar=rebar3 | mix and benefit from those tools features over rebar. And support for Elixir has improved to use mix for compilation and build releases. ![]() Support for rebar3 has improved to allow building an OTP release. When upgrading from previous versions, please notice: there is a suggested change in all SQL databases schemas, another suggested change specific for MySQL, an API change in srg_create, and major changes in ejabberdctl help. ![]() This new ejabberd 21.07 release includes many improvements and bugfixes in more than 130 commits.
0 Comments
Leave a Reply. |