Log

plugins/mod_storage_sql.lua @ 5820:6bc4077bc1f9 0.9.1

description author age
mod_storage_sql: Return actual error string on commit failure. Waqas Hussain Fri, 30 Nov 2012 08:50:03 +0500
mod_storage_sql: Add support for iterating over users with data in a store Kim Alvefur Fri, 21 Sep 2012 17:24:06 +0200
Merge 0.9->trunk Matthew Wild Wed, 19 Sep 2012 12:14:08 +0100
mod_storage_sql: Remove obsolete comment Matthew Wild Wed, 19 Sep 2012 12:09:27 +0100
storagemanager, datamanager, mod_storage_{internal,sql}: Replace list_stores() with an iterator version Kim Alvefur Mon, 17 Sep 2012 05:42:10 +0200
mod_storage_*: Don't explicitly set driver name, to ease copying/renaming modules. Waqas Hussain Wed, 12 Sep 2012 23:46:10 +0500
core.storagemanager, mod_storage_*: "data-driver" -> "storage-provider", to allow using module:provides(). Waqas Hussain Wed, 12 Sep 2012 23:41:28 +0500
mod_storage_sql: Return connection from connect even if already connected (thanks IRON) Matthew Wild Mon, 30 Jul 2012 18:50:46 +0100
mod_storage_sql: Complete transactions in list_stores and purge Kim Alvefur Mon, 30 Jul 2012 06:01:41 +0200
mod_storage_sql: Keep connections in a shared cache table Kim Alvefur Mon, 30 Jul 2012 01:54:07 +0200
mod_storage_sql: Add method for removing all data belonging to a user Kim Alvefur Sat, 28 Jul 2012 21:36:42 +0200
mod_storage_sql: Add method for listing stores Kim Alvefur Sat, 28 Jul 2012 21:27:45 +0200
mod_storage_sql: Split out query handling logic from getsql() into a separate function Kim Alvefur Sat, 28 Jul 2012 21:26:33 +0200
mod_storage_sql: Add extra logging and error handling around table creation 0.8.2 Matthew Wild Sat, 11 Jun 2011 02:16:26 +0100
mod_storage_sql: Add sql_manage_tables to disable table creation/updating. Matthew Wild Sat, 11 Jun 2011 02:15:38 +0100
mod_storage_sql: Fix commit c806a599224a for compatibility with non-MySQL databases (thanks Ognyan Kulev) Matthew Wild Sun, 05 Jun 2011 11:53:29 +0100
mod_storage_sql: Log error when failing to update MySQL schema 0.8.1 Matthew Wild Fri, 03 Jun 2011 05:34:22 +0100
mod_storage_sql: Switch to MEDIUMTEXT for the 'value' column when using MySQL, as it imposes a 64K limit otherwise, potentially truncating data. Automatically upgrades existing tables. Matthew Wild Thu, 02 Jun 2011 02:30:26 +0100
mod_storage_sql: Display friendlier error when LuaDBI is missing Matthew Wild Tue, 01 Mar 2011 06:12:43 +0000
mod_storage_sql: Create index when creating a new table Matthew Wild Tue, 11 Jan 2011 04:19:26 +0000
mod_storage_sql: Reconnect in all cases, and rollback on error. Waqas Hussain Mon, 10 Jan 2011 21:07:59 +0500
mod_storage_sql: Create table automatically for all databases now, not just SQLite. Also rename table from Prosody -> prosody. Matthew Wild Sat, 08 Jan 2011 23:09:21 +0000
mod_storage_sql: Make the 'database' value for the SQLite3 driver relative to the data path Matthew Wild Fri, 07 Jan 2011 11:57:48 +0000
mod_storage_sql: Catch Lua errors during SQL transactions, and rollback. Waqas Hussain Wed, 05 Jan 2011 06:56:36 +0500
mod_storage_sql: Removed unnecessary initialization of a variable. Waqas Hussain Wed, 05 Jan 2011 06:23:58 +0500
mod_storage_sql: Use util.json instead of util.serialization. Waqas Hussain Mon, 27 Dec 2010 19:43:57 +0500
mod_storage_sql: Log an error on query failure. Waqas Hussain Mon, 27 Dec 2010 06:10:35 +0500
mod_storage_sql: Remove the subkey column from the Prosody table, and make the map store compatible with the key-value store. Waqas Hussain Mon, 27 Dec 2010 06:10:35 +0500
mod_storage_sql: Dynamically replace backquotes with double quotes when connecting to PostgreSQL... Waqas Hussain Mon, 27 Dec 2010 06:10:35 +0500
mod_storage_sql: Call commit() after all SQL statements, including SELECT, to get SQLite to drop its locks. Waqas Hussain Mon, 27 Dec 2010 06:10:35 +0500
mod_storage_sql: Quote identifiers in SQL with backquotes, and use the empty string for NULL, and '=' instead of 'IS' for comparison, to work with MySQL's limitations... Waqas Hussain Mon, 27 Dec 2010 06:10:35 +0500
mod_storage_sql: Fix a couple of bugs in "JSON" decoding Matthew Wild Sat, 18 Dec 2010 03:25:31 +0000
mod_storage_sql: Use 'IS' for comparison instead of '=', to avoid SQL's NULL insanity. Waqas Hussain Mon, 13 Dec 2010 19:28:57 +0500
mod_storage_sql: Fixed the deserialization of string-typed values. Waqas Hussain Mon, 13 Dec 2010 19:27:14 +0500
mod_storage_sql: Auto-initialize SQLite3 database. Waqas Hussain Sun, 12 Dec 2010 05:39:24 +0500
mod_storage_sql: Default value for option sql = { driver = "SQLite3", database = "prosody.sqlite" }. Waqas Hussain Sun, 12 Dec 2010 05:38:48 +0500
mod_storage_sql: Fixed a typo. Waqas Hussain Sun, 12 Dec 2010 05:38:08 +0500
mod_storage_sql: Initial commit of new SQL data driver. Waqas Hussain Sun, 12 Dec 2010 05:18:36 +0500