[commits] Horde branch master updated. 1979d2d1a03af758760a8ece3655c326fd56fd88

Michael M Slusarz slusarz at horde.org
Wed Oct 30 07:58:32 UTC 2013


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

from: e965020fb2adfd599889b023efdfa8139b86fff6

253e8ad Remove comment. It either works or doesn't.
bab8159 Fix typo
4466571 Initial commit of the Horde_Pack package.
951c330 [mms] Support msgpack for serializing the map lookup.
1979d2d Use SHA-1 for hash key

Summary: http://github.com/horde/horde/compare/e965020fb2adfd599889b023efdfa8139b86fff6...1979d2d1a03af758760a8ece3655c326fd56fd88

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

commit 253e8ad15116c2a8c5b847126b9d4c41c8e51946
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Oct 29 21:00:00 2013 -0600

    Remove comment. It either works or doesn't.

 horde/config/hooks.php.dist |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

http://github.com/horde/horde/commit/253e8ad15116c2a8c5b847126b9d4c41c8e51946
http://git.horde.org/horde-git/-/commit/253e8ad15116c2a8c5b847126b9d4c41c8e51946

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

commit bab815900d0aef805fe186ddd6e5ffbc84d1749c
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Oct 29 21:00:24 2013 -0600

    Fix typo

 horde/config/hooks.php.dist |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/bab815900d0aef805fe186ddd6e5ffbc84d1749c
http://git.horde.org/horde-git/-/commit/bab815900d0aef805fe186ddd6e5ffbc84d1749c

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

commit 4466571036bcae0858d4364dc8dd7a9a2e84d90b
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Oct 30 00:45:05 2013 -0600

    Initial commit of the Horde_Pack package.
    
    This is intended as a drop-in replacement for BOTH serialize() and
    json_encode() for storing data for use within the PHP session.
    
    It leverages better compression from the msgpack (JSON replacement) and
    igbinary (serialize replacement) PECL extensions.
    
    Even better - it abstracts the use of Horde_Compress_Fast, so that the
    process of storing/compressing data is now done on a single call.  (It
    also transparently handles the issue with json_decode() when you have to
    remember whether you want an object or hash when decoding a JSON
    object).
    
    A very brief test run, doing nothing more than replacing the current
    serialize() command in Horde_Session, saw a 6% drop of session size on
    startup.  Obviously, this needs more testing but is a promising start.

 framework/Pack/doc/Horde/Pack/COPYING                          |  458 ++++++++
 framework/Pack/lib/Horde/Pack.php                              |  174 +++
 framework/Pack/lib/Horde/Pack/Driver.php                       |   86 ++
 framework/Pack/lib/Horde/Pack/Driver/Igbinary.php              |   54 +
 framework/Pack/lib/Horde/Pack/Driver/Json.php                  |   55 +
 framework/Pack/lib/Horde/Pack/Driver/Msgpack.php               |   50 +
 framework/Pack/lib/Horde/Pack/Driver/Msgpackserialize.php      |   56 +
 framework/Pack/lib/Horde/Pack/Driver/Serialize.php             |   47 +
 framework/Pack/lib/Horde/Pack/Exception.php                    |   25 +
 framework/Pack/package.xml                                     |  140 +++
 framework/Pack/test/Horde/Pack/AllTests.php                    |    3 +
 framework/Pack/test/Horde/Pack/Driver/IgbinaryTest.php         |   29 +
 framework/Pack/test/Horde/Pack/Driver/JsonTest.php             |   29 +
 framework/Pack/test/Horde/Pack/Driver/MsgpackTest.php          |   29 +
 framework/Pack/test/Horde/Pack/Driver/MsgpackserializeTest.php |   30 +
 framework/Pack/test/Horde/Pack/Driver/SerializeTest.php        |   30 +
 framework/Pack/test/Horde/Pack/Driver/TestBase.php             |  148 +++
 framework/Pack/test/Horde/Pack/bootstrap.php                   |    3 +
 framework/Pack/test/Horde/Pack/phpunit.xml                     |    1 +
 19 files changed, 1447 insertions(+), 0 deletions(-)
 create mode 100644 framework/Pack/doc/Horde/Pack/COPYING
 create mode 100644 framework/Pack/lib/Horde/Pack.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Driver.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Igbinary.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Json.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Msgpack.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Msgpackserialize.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Driver/Serialize.php
 create mode 100644 framework/Pack/lib/Horde/Pack/Exception.php
 create mode 100644 framework/Pack/package.xml
 create mode 100644 framework/Pack/test/Horde/Pack/AllTests.php
 create mode 100644 framework/Pack/test/Horde/Pack/Driver/IgbinaryTest.php
 create mode 100644 framework/Pack/test/Horde/Pack/Driver/JsonTest.php
 create mode 100644 framework/Pack/test/Horde/Pack/Driver/MsgpackTest.php
 create mode 100644 framework/Pack/test/Horde/Pack/Driver/MsgpackserializeTest.php
 create mode 100644 framework/Pack/test/Horde/Pack/Driver/SerializeTest.php
 create mode 100644 framework/Pack/test/Horde/Pack/Driver/TestBase.php
 create mode 100644 framework/Pack/test/Horde/Pack/bootstrap.php
 create mode 100644 framework/Pack/test/Horde/Pack/phpunit.xml

http://github.com/horde/horde/commit/4466571036bcae0858d4364dc8dd7a9a2e84d90b
http://git.horde.org/horde-git/-/commit/4466571036bcae0858d4364dc8dd7a9a2e84d90b

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

commit 951c330688f8d948ffbbd348bc7101abd49c908e
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Oct 30 01:28:34 2013 -0600

    [mms] Support msgpack for serializing the map lookup.

 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php |   15 +++++++++---
 framework/Autoloader_Cache/package.xml                    |    9 ++++++-
 2 files changed, 18 insertions(+), 6 deletions(-)

http://github.com/horde/horde/commit/951c330688f8d948ffbbd348bc7101abd49c908e
http://git.horde.org/horde-git/-/commit/951c330688f8d948ffbbd348bc7101abd49c908e

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

commit 1979d2d1a03af758760a8ece3655c326fd56fd88
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Oct 30 01:34:57 2013 -0600

    Use SHA-1 for hash key

 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/1979d2d1a03af758760a8ece3655c326fd56fd88
http://git.horde.org/horde-git/-/commit/1979d2d1a03af758760a8ece3655c326fd56fd88




More information about the commits mailing list