Kim Alvefur <zash@zash.se> [Fri, 31 May 2019 18:50:13 +0200] rev 10045
prosody: Log shutdown reason (in past tense) as the very last thing
Kim Alvefur <zash@zash.se> [Fri, 31 May 2019 17:01:22 +0200] rev 10044
prosody: Log shutdown reason
Kim Alvefur <zash@zash.se> [Fri, 31 May 2019 00:04:05 +0200] rev 10043
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Thu, 30 May 2019 23:50:28 +0200] rev 10042
util.sql: Ignore if tables and indices already exist on creation (fixes #1064)
Tested with SQLite3 3.16.2 and 3.27.2 and Postgres 11.
MySQL does not support IF NOT EXISTS for indices so not handled here.
Kim Alvefur <zash@zash.se> [Thu, 30 May 2019 21:44:35 +0200] rev 10041
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Thu, 30 May 2019 15:16:56 +0200] rev 10040
mod_pep: Handle presence based subscription outside of util.pubsub (fixes #1372)
Subscriptions were updated for each incoming presence stanza from
contacts. Each subscription change triggered a configuration save, which
would filter out the presence based subscriptions and usually end up
replacing the existing data with identical data. With many subscribed
nodes this adds up to a fair bit of IO bound work that is avoided by
keeping them separate.
Kim Alvefur <zash@zash.se> [Thu, 30 May 2019 13:54:11 +0200] rev 10039
util.format: Handle integer formats the same way on Lua versions without integer support
Kim Alvefur <zash@zash.se> [Thu, 30 May 2019 13:41:05 +0200] rev 10038
util.format: Handle formats expecting an integer in Lua 5.3+ (fixes #1371)
Kim Alvefur <zash@zash.se> [Tue, 28 May 2019 00:56:30 +0200] rev 10037
mod_storage_sql: Ignore shadowed error variable [luacheck]
Kim Alvefur <zash@zash.se> [Tue, 28 May 2019 00:47:50 +0200] rev 10036
mod_storage_sql: Fix to use correct arguments to archive id lookup