Kim Alvefur <zash@zash.se> [Mon, 14 Jan 2019 00:17:02 +0100] rev 9885
mod_storage_memory: Implement :user iteration API
Kim Alvefur <zash@zash.se> [Fri, 22 Mar 2019 17:40:07 +0100] rev 9884
mod_muc_mam: Copy cleanup mechanism from mod_mam (fixes #672)
Kim Alvefur <zash@zash.se> [Fri, 22 Mar 2019 17:32:56 +0100] rev 9883
mod_mam: Perform message expiry based on building an index by date (backport of 39ee70fbb009 from trunk)
For each day, store a set of users that have new messages. To expire
messages, we collect the union of sets of users from dates that fall
outside the cleanup range.
The previous algoritm did not work well with many users, especially with
the default settings.
Matthew Wild <mwild1@gmail.com> [Wed, 20 Mar 2019 13:44:29 +0000] rev 9882
util.startup: Don't die if there are no config warnings to log (thanks buildbot)
Matthew Wild <mwild1@gmail.com> [Wed, 20 Mar 2019 12:45:58 +0000] rev 9881
util.startup: Log configuration warnings at startup
Matthew Wild <mwild1@gmail.com> [Wed, 20 Mar 2019 12:45:08 +0000] rev 9880
configmanager: Pass through warnings from included files
Matthew Wild <mwild1@gmail.com> [Wed, 20 Mar 2019 12:20:51 +0000] rev 9879
configmanager: Emit warning for duplicated config options
Matthew Wild <mwild1@gmail.com> [Wed, 20 Mar 2019 12:19:43 +0000] rev 9878
configmanager: Add support for returning warnings
Matthew Wild <mwild1@gmail.com> [Wed, 20 Mar 2019 12:18:34 +0000] rev 9877
util.startup: Give function a more generic name so it can apply to all warnings
Matthew Wild <mwild1@gmail.com> [Tue, 19 Mar 2019 09:08:56 +0000] rev 9876
mod_muc_mam: Set error status if loaded on incorrect host type