[commits] Horde branch master updated. c731bcace9f8d5568cf6088c3a3f9c33beb84ce3

Jan Schneider jan at horde.org
Fri Jan 14 22:51:19 UTC 2011


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

from: f25df9ed011a22d85ca50487d58339ad69faf7ec

3577831 Move, so that uncommenting actually overwrites the default.
1f705be Use more sane defaults.
d51a0a6 Revert "Move, so that uncommenting actually overwrites the default."
f6e0e91 MFB: Fix integer overflow in ASN parser.
fbd9352 BOOLEAN is integer in SQLite internally, cast booleans to integers.
c731bca Add next-generation SQL Share driver.

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

commit 3577831df5934e52b777556e262969ada2bfd6b5
Author: Jan Schneider <jan at horde.org>
Date:   Thu Jan 13 10:52:03 2011 +0100

    Move, so that uncommenting actually overwrites the default.

 turba/config/backends.php.dist |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/3577831df5934e52b777556e262969ada2bfd6b5

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

commit 1f705be51d9f7f15ce3403b624f2fc716328b41b
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 14 13:07:49 2011 +0100

    Use more sane defaults.

 turba/config/backends.php.dist |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/1f705be51d9f7f15ce3403b624f2fc716328b41b

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

commit d51a0a69b156af00b28e3e3468f37f847961e2f0
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 14 13:51:10 2011 +0100

    Revert "Move, so that uncommenting actually overwrites the default."
    
    This reverts commit f26b24db04738a41084bf90a7ea9d70c98278acb.

 turba/config/backends.php.dist |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/d51a0a69b156af00b28e3e3468f37f847961e2f0

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

commit f6e0e91ecc03ec9d6b308fce569a2b2e8d9f466f
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 14 16:33:02 2011 +0100

    MFB: Fix integer overflow in ASN parser.

 framework/Crypt/lib/Horde/Crypt/Smime.php |   13 ++-----------
 horde/docs/CHANGES                        |    1 +
 2 files changed, 3 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/f6e0e91ecc03ec9d6b308fce569a2b2e8d9f466f

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

commit fbd935220b562c7ec17c6869b6d4cb438abdc3ec
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 14 22:40:17 2011 +0100

    BOOLEAN is integer in SQLite internally, cast booleans to integers.

 framework/Db/lib/Horde/Db/Adapter/Sqlite/Schema.php   |   16 ++++++++++++++++
 framework/Db/test/Horde/Db/Adapter/Pdo/SqliteTest.php |    4 ++--
 2 files changed, 18 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/fbd935220b562c7ec17c6869b6d4cb438abdc3ec

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

commit c731bcace9f8d5568cf6088c3a3f9c33beb84ce3
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jan 14 23:16:47 2011 +0100

    Add next-generation SQL Share driver.
    
    It doesn't use any bitmasks anymore that can't be indexed in MySQL. Each
    permission is a boolean column instead. User and group permissions are
    no longer retrieved with a LEFT JOIN but in separate queries. This is by
    far outweighed by the performance improvement which is about factor 25
    for MySQL and PostgreSQL using the stress test scenario.

 .gitignore                                                |    2 +
 framework/Share/lib/Horde/Share/Base.php                  |    2 +-
 framework/Share/lib/Horde/Share/Object/Sql.php            |    6 +-
 framework/Share/lib/Horde/Share/Object/Sqlng.php          |  219 ++++++++
 framework/Share/lib/Horde/Share/Sql.php                   |   80 ++-
 framework/Share/lib/Horde/Share/Sqlng.php                 |  369 +++++++++++++
 framework/Share/package.xml                               |   48 ++-
 framework/Share/test/Horde/Share/Sqlng/Base.php           |  178 ++++++
 framework/Share/test/Horde/Share/Sqlng/MysqlTest.php      |   28 +
 framework/Share/test/Horde/Share/Sqlng/MysqliTest.php     |   28 +
 framework/Share/test/Horde/Share/Sqlng/Pdo/MysqlTest.php  |   29 +
 framework/Share/test/Horde/Share/Sqlng/Pdo/PgsqlTest.php  |   29 +
 framework/Share/test/Horde/Share/Sqlng/Pdo/SqliteTest.php |   26 +
 framework/Share/test/Horde/Share/Sqlng/Pdo/conf.php       |    1 +
 framework/Share/test/Horde/Share/migration/sqlng.php      |   84 +++
 framework/Share/test/Horde/Share/stress-test              |    3 +-
 16 files changed, 1095 insertions(+), 37 deletions(-)
 create mode 100644 framework/Share/lib/Horde/Share/Object/Sqlng.php
 create mode 100644 framework/Share/lib/Horde/Share/Sqlng.php
 create mode 100644 framework/Share/test/Horde/Share/Sqlng/Base.php
 create mode 100644 framework/Share/test/Horde/Share/Sqlng/MysqlTest.php
 create mode 100644 framework/Share/test/Horde/Share/Sqlng/MysqliTest.php
 create mode 100644 framework/Share/test/Horde/Share/Sqlng/Pdo/MysqlTest.php
 create mode 100644 framework/Share/test/Horde/Share/Sqlng/Pdo/PgsqlTest.php
 create mode 100644 framework/Share/test/Horde/Share/Sqlng/Pdo/SqliteTest.php
 create mode 120000 framework/Share/test/Horde/Share/Sqlng/Pdo/conf.php
 create mode 100644 framework/Share/test/Horde/Share/migration/sqlng.php

http://git.horde.org/horde-git/-/commit/c731bcace9f8d5568cf6088c3a3f9c33beb84ce3




More information about the commits mailing list