Commit Graph

17 Commits

Author SHA1 Message Date
Aleksander Machniak
0ee57208b3 Add possibility to set PDO::ATTR_PREFETCH and PDO::ATTR_TIMEOUT via DSN string 2015-09-23 12:58:05 +02:00
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Aleksander Machniak
48d01837a0 Fix tables listing routine on mysql and postgres so it skips system or other database tables and views (#1490337) 2015-04-06 12:00:09 +02:00
Aleksander Machniak
8f485469c7 Add possibility to configure max_allowed_packet value for all database engines (#1490283) 2015-02-24 12:23:11 +01:00
Aleksander Machniak
c7b77b9179 Fix performance of rcube_db_mysql::get_variable()
As currently we're using this to find only max_allowed_packet value,
it is better to use "SHOW VARIABLES LIKE ?" instead of asking for all variables.
2015-02-20 04:33:34 -05:00
Aleksander Machniak
7b924535fd CS fixes 2015-01-03 13:59:07 +01:00
Aleksander Machniak
8cc567c004 Drop support for PHP < 5.3.7 2014-03-22 12:56:49 +01:00
Aleksander Machniak
32c612c112 Fix some PDO::MYSQL_* constants (wrongly described in PHP manual before 5.3.21) 2014-02-24 14:14:19 +01:00
Thomas Bruederli
120db629b0 Execute connection config queries on db handle direclty 2013-10-07 11:19:21 +02:00
Thomas Bruederli
0ee22c2145 Retry queries on deadlock errors from InnoDB row-level locking (MySQL) 2013-09-12 17:17:07 +02:00
Aleksander Machniak
d186405c00 Simplified db connection initialisation code 2013-06-08 20:14:33 +02:00
Aleksander Machniak
52b256e85f Print nicer error message when too old PHP version found - required by mysql driver (#1489099) 2013-05-24 08:30:07 +02:00
Aleksander Machniak
3725cfb245 Avoid uninitialized/unused variables 2013-05-07 15:12:22 +02:00
Aleksander Machniak
c027ba7709 Fix bugs caught by static analysis 2013-05-06 12:07:05 +02:00
Aleksander Machniak
f96593772c Force autocommit mode in mysql database driver (#1488902) 2013-01-09 08:48:28 +01:00
Aleksander Machniak
d2534c63f2 Cleanup, remove file paths from doc 2012-12-18 09:07:00 +01:00
Aleksander Machniak
ba6f21caeb Framework files moved to lib/Roundcube 2012-11-21 19:52:03 +01:00