the changelog list various bugfixes and improvements, but it also fixes
the error
/usr/local/share/lua/5.3/DBI.lua:31: attempt to call a nil value (field
'maxn'
when running the lua53 flavor (e.g. when using luadbi for prosody'
mod_storage_sql)
ok sthen@
prosody developer. The original upstream is long dead anyway.
Tested working fine with basic lua code connecting to a pgsql db, and
also tested by vic with prosody using postgresql as backend (thanks!)
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.
Input from and Ok sthen@ jasper@
LuaDBI is a database interface library for Lua. It is designed to
provide a RDBMS agnostic API for handling database operations. LuaDBI
also provides support for prepared statement handles, placeholders and
bind parameters for all database operations.
ok sthen@