[commits] Horde branch master updated. 01ff9f47a354bd015a605eff250d985809b57529

Chuck Hagenbuch chuck at horde.org
Mon May 31 01:30:46 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: 5ac00508c9d9c3d48b8d52ff6953128360addf07

b25fa6f Replace componentFactory() with individual factories that can be overridden.
7383621 Fix specifying test configs in an environment variable
a191e1b Re-add check for stringToBinary on $column, since it was causing a fatal error in the unit tests.
01ff9f4 Mark dependency setters as such

-----------------------------------------------------------------------

commit b25fa6fb35df02b0ba66db79928790f4da1b4444
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sun May 30 15:54:31 2010 -0400

    Replace componentFactory() with individual factories that can be overridden.
    
    This removes the use of reflection, which gets rid of some overhead, and also
    means that Horde_Db isn't reliant on a class-loading mechanism that's tolerant
    of classes that aren't there.

 framework/Db/lib/Horde/Db/Adapter/Base.php                 |   21 -----
 framework/Db/lib/Horde/Db/Adapter/Base/Schema.php          |   56 +++++++++++-
 framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php |    3 +-
 framework/Db/lib/Horde/Db/Adapter/Mysql/Schema.php         |   23 ++++-
 framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php    |   23 ++++-
 framework/Db/lib/Horde/Db/Adapter/Sqlite/Schema.php        |   23 ++++-
 6 files changed, 106 insertions(+), 43 deletions(-)

http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base.php?rt=horde-git&r1=fabf46115687b5bc7e007b538247df7f2f40d1ae&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base/TableDefinition.php?rt=horde-git&r1=2e856e3669ebc439d13bb8127b5ff29434525ad2&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Mysql/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Sqlite/Schema.php?rt=horde-git&r1=88900ef70b3ad00e535e76477a09ca12ba810528&r2=b25fa6fb35df02b0ba66db79928790f4da1b4444

-----------------------------------------------------------------------

commit 738362161b0891d7dbf5f605135d602c4e84be08
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sun May 30 20:50:59 2010 -0400

    Fix specifying test configs in an environment variable

 framework/Db/test/Horde/Db/Adapter/MysqliSuite.php    |   23 ++++++++++------
 framework/Db/test/Horde/Db/Adapter/Pdo/MysqlSuite.php |   24 ++++++++++-------
 framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlSuite.php |   23 ++++++++++------
 3 files changed, 42 insertions(+), 28 deletions(-)

http://git.horde.org/diff.php/framework/Db/test/Horde/Db/Adapter/MysqliSuite.php?rt=horde-git&r1=ca112b05fcd8d63561ca3c3eabf63c4ae4590b61&r2=738362161b0891d7dbf5f605135d602c4e84be08
http://git.horde.org/diff.php/framework/Db/test/Horde/Db/Adapter/Pdo/MysqlSuite.php?rt=horde-git&r1=ca112b05fcd8d63561ca3c3eabf63c4ae4590b61&r2=738362161b0891d7dbf5f605135d602c4e84be08
http://git.horde.org/diff.php/framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlSuite.php?rt=horde-git&r1=ca112b05fcd8d63561ca3c3eabf63c4ae4590b61&r2=738362161b0891d7dbf5f605135d602c4e84be08

-----------------------------------------------------------------------

commit a191e1b6cc60cf9a270d66131f398e51fc487719
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sun May 30 21:21:05 2010 -0400

    Re-add check for stringToBinary on $column, since it was causing a fatal error in the unit tests.

 framework/Db/lib/Horde/Db/Adapter/Base/Schema.php       |    3 ++-
 framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base/Schema.php?rt=horde-git&r1=b25fa6fb35df02b0ba66db79928790f4da1b4444&r2=a191e1b6cc60cf9a270d66131f398e51fc487719
http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php?rt=horde-git&r1=b25fa6fb35df02b0ba66db79928790f4da1b4444&r2=a191e1b6cc60cf9a270d66131f398e51fc487719

-----------------------------------------------------------------------

commit 01ff9f47a354bd015a605eff250d985809b57529
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sun May 30 21:30:14 2010 -0400

    Mark dependency setters as such

 framework/Db/lib/Horde/Db/Adapter/Base.php |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Db/lib/Horde/Db/Adapter/Base.php?rt=horde-git&r1=b25fa6fb35df02b0ba66db79928790f4da1b4444&r2=01ff9f47a354bd015a605eff250d985809b57529




More information about the commits mailing list