[Tickets #11335] Re: Implement VFS based storage driver for Horde_Data

noreply at bugs.horde.org noreply at bugs.horde.org
Fri Jul 25 07:15:01 UTC 2014


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11335
------------------------------------------------------------------------------
  Ticket             | 11335
  Updated By         | Git Commit <commits at lists.horde.org>
  Summary            | Implement VFS based storage driver for Horde_Data
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Enhancement
  State              | Accepted
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Horde Developers
------------------------------------------------------------------------------


Git Commit <commits at lists.horde.org> (2014-07-25 07:15) wrote:

Changes have been made in Git (master):

commit 4a0538ac6db84ac68d00ee55fd6e53905ac59534
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Thu Jul 24 23:03:36 2014 -0600

     [mms] Horde_Data now stores temporary data using Horde_Vfs to  
ensure data persists and that it doesn't overload session storage  
(Request #11335)

     Horde_Core_HashTable_PersistentSession has been added to provide a
     solution to allow for "persistent" session storage. This means that the
     data is guaranteed to exist for the life of the session (but no more).

     This fixes the potential of destroying a session by importing too much
     data (e.g. in Turba Import screen).

  framework/Core/lib/Horde/Core/Data/Storage.php     |   42 ++++++--
  .../lib/Horde/Core/HashTable/PersistentSession.php |  111  
++++++++++++++++++++
  framework/Core/package.xml                         |   11 ++-
  3 files changed, 154 insertions(+), 10 deletions(-)

http://github.com/horde/horde/commit/4a0538ac6db84ac68d00ee55fd6e53905ac59534





More information about the bugs mailing list