Software /
code /
prosody
File
util/bitcompat.lua @ 13150:9e6ede86d35d
mod_storage_sql: Do not keep track of quota when no quota is set
No point in doing this expensive O(n) query if the result is not used
for anything.
Will still cache the total item count if an explicit query for this is
performed, then try to keep it updated with new items added. Will likely
forget eventually tho.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 11 Jun 2023 20:05:32 +0200 |
parent | 12975:d10957394a3c |
child | 13624:de902cc0d46c |
line wrap: on
line source
-- Compatibility layer for bitwise operations -- First try the bit32 lib -- Lua 5.3 has it with compat enabled -- Lua 5.2 has it by default if _G.bit32 then return _G.bit32; end do -- Lua 5.3 and 5.4 would be able to use native infix operators local ok, bitop = pcall(require, "prosody.util.bit53") if ok then return bitop; end end error "No bit module found. See https://prosody.im/doc/depends#bitop";